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

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

5 ответов

Решение

Вам нужно будет удалить параметры загрузки ядра quiet и splash из строки linux в GRUB:

  1. Запустите систему и дождитесь появления меню GRUB (если вы не видите меню GRUB, нажмите и удерживайте левую клавишу Shift сразу после запуска системы).
  2. Теперь выделите ядро, которое вы хотите использовать, и нажмите клавишу e. Вы должны быть в состоянии видеть и редактировать команды, связанные с выделенным ядром.
  3. Перейти к строке, начинающейся с linux и удали параметры quiet а также splash,
  4. Теперь нажмите Ctrl + x для загрузки.


Чтобы сделать это изменение постоянным:

  1. Из терминала (или после нажатия Alt + F2) запустите:

    gksudo gedit /etc/default/grub
    

    и введите свой пароль.

  2. Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT и удали параметры quiet а также splash,

  3. Сохраните файл и закройте редактор.

  4. Наконец, запустите терминал и запустите:

    sudo update-grub
    

    обновить конфигурационный файл GRUB.

Отредактируйте командную строку ядра загрузчика и удалите quiet аргумент. Вы также можете удалить splash аргумент для отключения графической анимации во время загрузки, чтобы можно было видеть консоль с сообщениями.

В более поздних выпусках, включая 12.04 и 12.10, также необходимо либо удалить, либо изменить строку GFXMODE на "текст", а также удалить "тихий" и "всплеск". (Смотрите другие ответы.)

При внесении постоянных изменений найдите закомментированную строку "#GRUB_GFXMODE=640x480" и удалите начало "#", чтобы оно больше не было комментарием, и установите его значение в "текст".

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

Нажмите Escна начальном этапе загрузки.

Удалите эти 3 слова/переменную из командной строки Linux:

      quiet splash $vt_handoff

End добавьте аргумент для принудительного детализации:

      debug

Моя строка Linux выглядит так:

      linux /boot/vmlinuz-4.15.0-142-generic root=UUID=14xxee5-1e84-4xx5-9e17-a6xx5 ro debug
Другие вопросы по тегам