Как я могу показать или скрыть загрузочные сообщения при запуске 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_DEFAULTUbuntu представит вам заставку, либо простой текстовый индикатор выполнения, либо графически plymouth, который я опишу ниже.

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

sudo apt-get install plymouth-theme-ubuntu-logo

Я использую GRUB_CMDLINE_LINUX_DEFAULT="noplymouth" сказать моему ноутбуку не показывать мне картинку запуска, но загрузочные сообщения… все еще работает для 11.10

Другие вопросы по тегам