Ответы:
Вам нужно будет отредактировать файл /etc/default/grub. В этом файле вы найдете запись с именем GRUB_CMDLINE_LINUX_DEFAULT. Эта запись должна быть отредактирована для управления отображением заставки.
Наличие слова splashв этой записи активирует заставку с выводом сжатого текста. Добавление quietтакже приводит к появлению только заставки; который является версией для настольной версии с 10.04 (Lucid Lynx). Чтобы включить «нормальный» запуск текста, вы должны удалить оба из них.
Итак, по умолчанию для рабочего стола (т.е. только заставка):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash
Для традиционного отображения текста:
GRUB_CMDLINE_LINUX_DEFAULT= #Show text but not the splash
Для заставки, но возможность показать загрузочные сообщения, нажав Esc:
GRUB_CMDLINE_LINUX_DEFAULT="splash"
Или, наконец, просто (обычно) черный экран, попробуйте:
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
После редактирования файла вам нужно запустить update-grub.
sudo update-grub
Для получения более подробной информации, смотрите это: https://help.ubuntu.com/community/Grub2
GRUB_HIDDEN_TIMEOUTи GRUB_TIMEOUTвызывает путаницу, не понимаю, почему они сохраняют две из этих настроек и отображает ошибкуWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
Возможно, я не в теме, но вы можете просто нажать «escape» во время загрузки, чтобы показать / скрыть заставку «Плимут» ...
GRUB_CMDLINE_LINUX_DEFAULT="splash"
Есть простой способ скрыть все загрузочные сообщения. В /etc/default/grubнастройте следующее:
GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty
После этого просто так sudo update-grubи надо сделать.
console=ttyS0кажется, работает в 18.04, я нашел это как ответ на свой вопрос. Впрочем, позже я могу провести еще несколько исследований. См. Askubuntu.com/q/1085629/295286
Вы не определили, находитесь ли вы на серверной системе или на рабочем столе, поэтому я рассмотрю оба.
Если добавить splashк /etc/default/grub/в GRUB_CMDLINE_LINUX_DEFAULT, Ubuntu представит вам заставки, либо прогресс бар простого текста на основе или в графическом виде с помощью plymouth, которые я опишу ниже.
Используя plymouthграфический аниматор запуска, вы можете создать симпатичный загрузочный экран, который хорошо подходит для настольных компьютеров. Возможно, вы не захотите делать это на сервере, но вам решать.
sudo apt-get install plymouth-theme-ubuntu-logo
Если вы удаляете quietопцию GRUB_CMDLINE_LINUX_DEFAULTдля отображения загрузочных сообщений, иногда необходимо также установить loglevelопцию на более высокое значение. В противном случае некоторые драйверы могут залить ваши ttyуведомления. Я использую эту строку для включения загрузочных сообщений:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
Таким образом, на консоль будут выводиться только важные системные сообщения.
splashиз GRUB_CMDLINE_LINUX_DEFAULT? Теперь я вижу сообщения, когда начинаю, но потом X запускается, и они исчезают.