Как я могу показать или скрыть загрузочные сообщения при запуске Ubuntu?
Есть ли способ легко включить / выключить отображение загрузочных сообщений (загрузка служб) при запуске Ubuntu? Это что-то в Grub2?
Я бегу 10.04.
6 ответов
Вам нужно будет отредактировать файл /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
Возможно, я не в теме, но вы можете просто нажать "escape" во время загрузки, чтобы показать / скрыть заставку "Плимут"...
Есть простой способ скрыть все загрузочные сообщения. В /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
и это должно быть сделано.
Если вы удалите quiet
вариант из GRUB_CMDLINE_LINUX_DEFAULT
для отображения загрузочных сообщений иногда необходимо также установить loglevel
вариант более высокого значения. В противном случае некоторые водители могут залить tty
с уведомлением. Я использую эту строку для включения загрузочных сообщений:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
Таким образом, на консоль будут выводиться только важные системные сообщения.
Вы не определили, находитесь ли вы на серверной системе или на рабочем столе, поэтому я рассмотрю оба.
Если вы добавите splash
в /etc/default/grub/
в GRUB_CMDLINE_LINUX_DEFAULT
Ubuntu представит вам заставку, либо простой текстовый индикатор выполнения, либо графически plymouth
, который я опишу ниже.
С помощью plymouth
графический аниматор запуска, вы можете предоставить симпатичный загрузочный экран, который хорошо подходит для настольных компьютеров. Возможно, вы не захотите делать это на сервере, но вам решать.
sudo apt-get install plymouth-theme-ubuntu-logo
Я использую GRUB_CMDLINE_LINUX_DEFAULT="noplymouth"
сказать моему ноутбуку не показывать мне картинку запуска, но загрузочные сообщения… все еще работает для 11.10