Как показать или скрыть загрузочные сообщения при запуске Ubuntu?

62

Есть ли способ легко включить / выключить отображение загрузочных сообщений (загрузка сервисов) при запуске Ubuntu? Это что-то в Grub2?

Я запускаю 10.04.

    
задан Weboide 29.07.2010 в 04:03
источник

6 ответов

62

Вам нужно будет отредактировать файл /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

Для получения дополнительной информации см. это: Ссылка

    
ответ дан George Marian 29.07.2010 в 08:57
источник
26

Я могу быть вне темы, но вы можете просто нажать «побег» во время загрузки, чтобы показать / скрыть экран заставки plymouth ...

    
ответ дан Little Jawa 29.07.2010 в 10:28
6

Есть простой способ скрыть все загрузочные сообщения. В /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 , и это должно быть сделано.

    
ответ дан jweyrich 24.09.2012 в 07:50
3

Вы не указали, находитесь ли вы на серверной системе или на рабочем столе, поэтому я буду обращаться к обоим.

Если вы добавите splash в /etc/default/grub/ в GRUB_CMDLINE_LINUX_DEFAULT , Ubuntu представит вам заставку, либо простую текстовую панель выполнения, либо графически через plymouth , о которой я расскажу ниже.

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

sudo apt-get install plymouth-theme-ubuntu-logo
    
ответ дан lfaraone 29.07.2010 в 04:47
2

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

    
ответ дан manfred 15.10.2011 в 10:31
0

Если вы удаляете quiet из GRUB_CMDLINE_LINUX_DEFAULT , чтобы показывать загрузочные сообщения, иногда необходимо также установить для параметра loglevel значение более высокого значения. В противном случае некоторые драйверы могут наводнить ваш tty сообщениями уведомления. Я использую эту строку для включения загрузочных сообщений:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

Таким образом, на консоль будут напечатаны только важные системные сообщения.

    
ответ дан Sergey 14.01.2018 в 20:39