Bug 30733

Summary: Переходит в emergency режим если не включен quiet
Product: Sisyphus Reporter: diver <diver666>
Component: systemdAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: arseny, enp, evg, shaba, stalker
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
boot log
none
лог неудачной загрузки
none
лог удачной загрузки none

Description diver 2015-02-12 16:20:03 MSK
Created attachment 6234 [details]
boot log

Во время загрузки, если идет проверка фс корня (/) система не ждет окончания проверки, а грузится дальше, но не может создать какие-то файлы, локи и т.п. и падает в emergency режим, причем ошибок при проверке фс может быть не обнаружено.

$ cat /etc/fstab 
/dev/sda1       /               ext3            defaults                        1 1
/dev/sda3       /home           reiserfs        defaults                        0 2
/dev/sda2       swap            swap            defaults                        0 0
/dev/sdb1       /mnt/sdb        ext4            defaults                        0 2
Comment 1 Evgenii Terechkov 2015-07-05 01:01:01 MSK
Если ещё воспроизводится: а попробуйте добавить/убрать из параметров ядра quiet. Интересно, изменится ли поведение.
Comment 2 Evgenii Terechkov 2015-07-06 07:42:47 MSK
Created attachment 6317 [details]
лог неудачной загрузки

Почитал приложенный лог, вижу у себя то же самое.

Т.е. при загрузке systemd не дожидается появления устройств и переходит к emergency.target. Если в этом режиме войти под рутом и проверить устройства через systemctl status, то видно, что они в нормальном состоянии (active/plugged). В обоих логах видно, что через какое-то время нужные устройства появляются и монтируются.

Но заметил интересную особенность - если указать в параметрах ядра ключевое слово quiet, то загрузка проходил без проблем. С какой стати опция quiet влияет на успешность загрузки, неясно. Но воспроизводится на 100%.

Свежий Сизиф, systemd-221-alt4, i586 на ядре std-pae (но я наблюдал и на x86_64/std-def).
Comment 3 Evgenii Terechkov 2015-07-06 07:54:03 MSK
Created attachment 6318 [details]
лог удачной загрузки

Прикладываю для сравнения лог удачной загрузки. Видно, что в параметры ядра добавлено quiet. Никакие файлы на диске при этом не менялись.

Касательно проверки дисков: в логах e2fsck видно, что с ФС всё в порядке.

Насколько я понимаю, проблема возникает со всеми ФС, упомянутыми в /etc/fstab по UUID-у или LABEL-у (и bind-дящимися к ним), кроме корневой ФС.
Comment 4 Alexey Shabalin 2020-03-07 00:32:56 MSK
мне кажется, этот баг давно не актуален?
Comment 5 Alexey Shabalin 2021-08-07 15:09:22 MSK
Закрываю