Обычно загрузочная строка конфигурационного файла /etc/default/grub выглядит следующим образом:
GRUB\_CMDLINE\_LINUX=".. rhgb quiet"
Где опция rhgb используется для графической загрузки, а опция quiet устраняет большинство сообщений о загрузке. Удаление параметров rhgb и quiet увеличивает подробность загрузочных сообщений, но если необходимо увидеть еще больше деталей, то можно использовать дополнительные параметры загрузчика.
Добавление отладочных параметров в GRUB
loglevel - определяет какой именно уровень журналирования будет работать во время загрузки, уровней восемь:
- (KERN_EMERG) сообщения о нестабильности системы, сбоях
 - (KERN_ALERT) требуется немедленное внимание пользователя
 - (KERN_CRIT) используется для информирования о критических ошибках
 - (KERN_ERR) используется для информирования об ошибках
 - (KERN_WARNING) используется для вывода предупреждений
 - (KERN_NOTICE) когда все нормально, но возможно есть важные события
 - (KERN_INFO) информационный уровень
 - (KERN_DEBUG) сообщения уровня debug
 
В нашем случае понадобится уровень под номером 7, далее можно отключить plymouth и включить debug в systemd установив параметр log_level в debug, в итоге получается следующий набор параметров:
loglevel=7 systemd.log\_level=debug plymouth.enable=0
Интерактивное участие в запуске boot служб
Т.е. это ответы на вопросы Yes, No непосредственно в процессе загрузки системы, для этого можно использовать параметр systemd - confirm_spawn:
systemd.confirm\_spawn=true
Загрузка может быть довольно долгой после включения данного параметра, так как придется реагировать на поведение служб при запуске
В итоге параметр GRUB_CMDLINE_LINUX приобретает следующий вид:
GRUB\_CMDLINE\_LINUX="... loglevel=7 systemd.log\_level=debug plymouth.enable=0 systemd.confirm\_spawn=true"
После загрузки дополнительную информацию можно так же посмотреть в journalctl:
journalctl -b
Либо:
journalctl -t kernel
Доп инфо