LINUX.ORG.RU
ФорумTalks

Весёлый systemd.

 , халтура


0

2

В общем попросил меня один человек поставить ему LinuxCNC, для чего я выбрал Debian Strech, а там systemd.

Ну в общем поставил я ОС, сделал первичное обживание системы, вызываю его из его Синявино, платит мне 3 тыр за работу, увозит к себе комп и пытается загрузить.

Чёртов systemd по причине, которую нельзя понять по фотке экрана стопнул загрузку, в цикле предлагает нажать Ctrl-D и не пускает хоть к какой-то самой завальшней консоли, так что ни как с компом не поговорить и не ситуацию не поправить...😠😡

В общем человек бегает и ищет флешку для создания загрузочного диска, а так как он живёт в деревне, то как он её найдёт нетрудно представить...

Ссылка на три фотки с проишествием: https://vk.com/album102193199_281784112

Чем всё завершилось: перегрузившесь с nomodeset в файле /etc/fstab была закоментирована строка для монтирования /media/cdrom, а в файле /etc/network/interfaces закоментированы строки для инициализации МОЕЙ USB сетевой карточки.
После перезагрузки комп стал работать нормально за исключением ругани drm на монитор, но она работе не мешает, так как там он ругается только один раз.

Но хотя ситуация и решилась, тема тем не менее не завершена: халтурный комбайн systemd доставляющий проблемы своим пользозователям по прежнему входит в часть дистрибутивов линукса.

★★★★★

Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от torvn77

диван полностю с дебианом совместим, по моему, они большинство пакетов даже не пересобирают, а используют прекомпилированные разрабами дебиана

а так, самый простой и давно опробованный способ: init=/bin/bash в качестве параметра загрузки в граб, он вывалится в bash еще до монтирования дисков

IvanR ★★★
()
Последнее исправление: IvanR (всего исправлений: 1)
Ответ на: комментарий от torvn77

Опять эта шизофрения. Нет, это не желательное поведение, никому нахрен не уперлось отлавливать не отрабатывающий шаг в портянке, из-за которого все потом тихо встает раком. Никому, кроме клоунов-портяночников, которые дыры в портянках подпирают другими портянками.

Siborgium ★★★★★
()

Не смонтирован диск указанный в fstab. Sysv на это наплевать, а systemd нет. Если верно помню в stretch есть возможность загрузится в sysv в меню выбора ядра.

einhander ★★★★★
()

При чем здесь systemd? У тебя в fstab разделы по UUID прописаны?

hateWin ★☆
()
Ответ на: комментарий от anonymous-angler

Здается мне, он недообживал. Похоже, в fstab разделы прописаны по названию, а не по UUID.

hateWin ★☆
()
Последнее исправление: hateWin (всего исправлений: 1)

Ты хвастаешься, что не можешь осилить довольно простую штуку? Тут дело не в systemd, как бы тебе этого не хотелось.

v9lij ★★★★★
()

Опять программист взялся за работу, которую он делать не умеет, но оплачивать его упражнения проклятые ламеры обязаны. Какая милота, никогда такого не было.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)

Я бы потребовал деньги назад с тебя. Что за спец не делает контрольный ребут перед сдачей?

Идиот тут ты. И если так не умеешь работать с systemd, ставил бы Devuan. Хотя контрольный ребут и проверка работы обязательны везде.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Stanson

Единственный человек, знакомый с LinuxCNC в треде. Больше, собственно, ничего говорить не надо, кроме, что ещё раз повторить тезис: не лезь что-то настраивать, если руки из жопы.

CYB3R ★★★★★
()
Ответ на: комментарий от torvn77

Во вторых это обживание у меня уже много лет как отработано и представляет из себя заученные действия

ок, т.е. все работает по принципу «переустанови шиндошц».

и при первой же нетривиальной поломке годами выверенная череда успехов всех этих ритуалов обнуляется.

n_play
()
Ответ на: комментарий от n_play

Он видимо на этом деньги получает. Не скажу «зарабатывает», полезной работы не видно.

Делать плохо, чтоб потом развалилось. Тут что то пошло не по плану, развалилось не потом, а сразу.

wandrien ★★
()
Ответ на: комментарий от hateWin

Он в него входит, поскольку не может смонтировать хомяк. И дает возможность войти под рутом.

У меня один большой раздел btrfs и система делится не разделами, а субтомами и по этому даже если что-то не смонтировано, то система всё равно остаётся рабочей, меняются только распределение рисков повреждения ФС при сбое.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от wandrien

Нет, если бы я на этом зарабатывал то я бы ему просто отправил отработанный и оттестированный образ диска который бы ему только что осталось распаковать и растянуть с помощью gparted.

Проблема именно в том что это разовая работа.(И это я ещё перед этим разминался ставя себе арч)

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от ashot

Относись с уважением к заказчикам из реального сектора, именно они в конечном итоге платят тебе зарплату и создают потребляемые тобой блага.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от IvanR

Совместимость дистров не означает того, что можно произвольно скрещивать разные релизы, почему, надеюсь тебе известно.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

ну, я скрещивал, ставил на диван стардикт от стейтча, ничего, работает, из более нового в старый впихнуть пакет разумеется не получится

если там есть зависимости на системд, то вкорячить сложновато, но тоже можно, если распаковать libsystemd0 куда-нибудь в opt и настроить ld_preload перед запуском совтины

хотя с системд я переборщил наверно. там нужно что-то больше, чем либа, но на диван химера (деб 11) отлично становится стардикт из деб стрейч, не помню номер релиза, 9 наверно

IvanR ★★★
()
Последнее исправление: IvanR (всего исправлений: 2)
Ответ на: комментарий от torvn77

растянуть с помощью gparted

gparted

ясно! а ведь мог бы и наш отечественный родной дистр acronis ему предложить для растягования.

n_play
()
Ответ на: комментарий от torvn77

так gparted - это вроде мышевозная гуйня над кучей мелких cli-тузлов. или путаю? (acronis впринципе тоже самое. только прям в форме livecd или еще чего, но усиленно косящий гуем под виндовый стиль)

так вот, как ты ее из сосноли из под помершего рута запустишь?

n_play
()
Последнее исправление: n_play (всего исправлений: 1)
Ответ на: комментарий от IvanR

стардикт

LinuxCNC это приложение с экстремальным реалтаймом вплоть до нескольких тысяч наносекунд, которое за собой ещё и своё ядро тащит.

А человек для которого это делается в данный момент под мои руководством совершает великое хакерское дияние: записывает с помощью виндовой утилиты образ арча на флешку.
(имхо образ для аварийного чрута можно брать какой удобнее).
При этом он даже не смог без моего руководства найти поиск по группе вк(тут надо отдать должно в вк постарались, пока не узнаешь ни за что не обратишь внимания, хотя потом эта лупочка удобна).

И вот для такого человека ты предлагаешь делать кентавра из двух дистрибутивов который, если он посыплется даже мне самому будет не просто исправить.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

Так это же ты взял денег за то, в чем не разобрался и теперь вместо того чтобы поехать и доделать страдает конечный потребитель, которому вообще должно быть фиолетово что там

sehellion ★★★★★
()
Ответ на: комментарий от torvn77

которое за собой ещё и своё ядро тащит.

понятно, точнее, не понятно :)

кентавра из двух дистрибутивов

ну наверно не стоит, первый диван вроде как раз на стрейче был построен

IvanR ★★★
()
Ответ на: комментарий от torvn77

нет, на нём Беовульф, а на стрейче аски, а первый был на Джесси и тоже Джесси назывался, я щас посмотрел

IvanR ★★★
()
Ответ на: комментарий от torvn77

Народ, а как выключить спам в консоль от видеодрайвера radeon_vga_detect?

Мне попалась идея перегрузить компьютер в nomodeset, но хотелось бы именно отключить сообщения.
(А то у меня человек и так blkad набрал)

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 3)
Ответ на: комментарий от torvn77

это не спам. это поди dmesg просерается.

как ни странно, то там же через dmesg и выключается.

n_play
()
Ответ на: комментарий от torvn77

Возможно дело в том что я залочил аккаунт root, а не в чём то ещё.

Сношать ты лох.

Ну ты там не видишь, что оно пробует что-то подмонтировать, и не получается? Ты там что, fstab ему херовый подсунул? Да ссаными тряпками тебя отхлестать бы. systemd кривой ему, посмотрите.

shimon ★★★★★
()

реально сюр :(

kott ★★★★★
()
Ответ на: комментарий от torvn77

А человек для которого это делается в данный момент под мои руководством совершает великое хакерское дияние: записывает с помощью виндовой утилиты образ арча на флешку.

В котором тоже systemd, который «во всём виноват». У тебя более конкретный план есть, кроме запустить другой линукс? Или он состоит в «по ситуации спросить на ЛОРе»?

Позор! За этот провал тебе придётся:

  • вернуть сумму заказчику,
  • задонатить тому лоровцу, который в итоге тебе поможет.
apt_install_lrzsz ★★★
()

Но хотя ситуация и решилась, тема тем не менее не завершена

и как ты собираешься её «завершить»? надеешься, что кто-то с тобой согласится и подтвердит, что ты прав? лол (на самом деле не смешно)

kott ★★★★★
()

@anonymous-angler @ashot @burato @cocucka @CYB3R @Dog @einhander @ergo @EXL @GPFault @hateWin @InterVi @IvanR @kott @Kuzz @lenin386 @n_play @sehellion @Siborgium @Stanson @sudopacman @theNamelessOne @Toxo2 @v9lij @Vsevolod-linuxoid @wandrien @zemidius

Чем всё завершилось: перегрузившесь с nomodeset в файле /etc/fstab была закоментирована строка для монтирования /media/cdrom, а в файле /etc/network/interfaces закоментированы строки для инициализации МОЕЙ USB сетевой карточки. После перезагрузки комп стал работать нормально за исключением ругани drm на монитор, но она работе не мешает, так как там он ругается только один раз. В общем дед очень доволен.

Но хотя ситуация со сбоем ПК и решилась, тема тем не менее не завершена: халтурный комбайн systemd доставляющий проблемы своим пользозователям по прежнему входит в часть дистрибутивов линукса.

П.С. К стати ЧПУшный бенчмарк LatencyTest на одном и том же компе при использовании HDMI монитора(мой монитор) показывает даже не намного, а критически худшие результаты чем если к нему подключить монитор по VGA(монитор деда).
Интересно, с чем связана такая разница в результатах?

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от apt_install_lrzsz

задонатить тому лоровцу, который в итоге тебе поможет.

Ситуация пока не такая чтобы я просил помощи, сбои systemd из-а ошибок в fstab случались и раньше и я их спокойно преодолевал.
Тема сделана для того чтобы пнуть systemd и показать как он портит жизнь простым пользователям.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от n_play

кто-то опять VSync забыл отключить

На HDMI?

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от kott

и как ты собираешься её «завершить»?

Как такая тема может быть завершена?
Только тем что монтейнеры выкинут systemd из дистрибутива.

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от apt_install_lrzsz

У тебя более конкретный план есть, кроме запустить другой линукс?

Ты не знаешь что один линукс можно ремонтировать через другой?

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от torvn77

Как такая тема может быть завершена?

я знаю, но ты обидишься, если расскажу

kott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.