Bug 30733 - Переходит в emergency режим если не включен quiet
Summary: Переходит в emergency режим если не включен quiet
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: systemd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-12 16:20 MSK by diver
Modified: 2021-08-07 15:09 MSK (History)
4 users (show)

See Also:


Attachments
boot log (15.83 KB, application/gzip)
2015-02-12 16:20 MSK, diver
no flags Details
лог неудачной загрузки (19.71 KB, application/x-bzip2)
2015-07-06 07:42 MSK, Evgenii Terechkov
no flags Details
лог удачной загрузки (22.24 KB, application/x-bzip2)
2015-07-06 07:54 MSK, Evgenii Terechkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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
Закрываю