Сейчас если по каким-то причинам не найден корневой раздел (например, не собран RAID), initrd останавливается на INIT: Entering runlevel: 3 ... Network up (lo): По висящей несколько минут строке Network up (lo): невозможно определить, что происходит ожидание появления корня.
В этот момент initrd ожидает появления блочных устройств. Например, это может быть флешка, где находится корень. Что вы предлагаете ?
(Ответ для Alexey Gladkov на комментарий #1) > В этот момент initrd ожидает появления блочных устройств. Например, это > может быть флешка, где находится корень. > > Что вы предлагаете ? Я предлагаю по истечении нескольких секунд, достаточных для выполнения всех других операций (например, 5-10 сек), выводить строку о том, что мы ожидаем, с отсчётом времени. По сути, как это делает systemd для задержавшегося сервиса.
make-initrd-2.26.0-alt1 -> sisyphus: Mon Mar 07 2022 Alexey Gladkov <legion@altlinux.ru> 2.26.0-alt1 - New version (2.26.0). - Runtime: + Show a message if the root is not found for more than 15 seconds (ALT#42016). - New fearure: + Add locales feature. The feature adds locales and translations of utilities. - Feature ucode: + Don't throw an error if no cpu updates are found for intel. + Fix firmware definition for amd cpu (ALT#41878). - Feature raid: + Remove feature due to deprecation. - Feature cleanup: + Allow to delete temporary files of features. - Utilities: + initrd-ls, initrd-extract: Fix use-after-free if cpio is empty. + replace: Replace utility with bash builtins. - Misc: + By default show only summary about the build of image. + Generate content of sysconfig files. + Add more unit tests.