- How to enable boot messages to be printed on screen during boot up?
- 5 Answers 5
- Как посмотреть диагностические сообщения при загрузке?
- Сделать загрузку Ubuntu с текстовыми сообщениями
- unixforum.org
- Решено: просмотр сообщений при загрузке Debian Etch
- Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
- Re: Решено: просмотр сообщений при загрузке Debian Etch
How to enable boot messages to be printed on screen during boot up?
How to enable boot messages, kernel messages and other logs of various services to be printed on screen during boot up?
Voting to reopen. Both this and the target question are not specific but the answers here also provide a non-permanent solution (which is the only available if boot does not succeed.)
5 Answers 5
You’d need to remove the kernel boot parameters quiet and splash from the linux line in GRUB:
- Start your system and wait for the GRUB menu to show (if you don’t see a GRUB menu, press and hold the left Shift key right after starting the system).
- Now highlight the kernel you want to use, and press the e key. You should be able to see and edit the commands associated with the highlighted kernel.
- Go down to the line starting with linux and remove the parameters quiet and splash .
- Now press Ctrl + x to boot.
To make this change permanent:
- From a terminal (or after pressing Alt + F2 ) run:
gksudo gedit /etc/default/grub
I this still the recommended way? I remember that there is a keyboard shortcut you can press already during the boot process, during the splash screen, which will switch to the boot messages.
There is a variable $vt_handoff passed as argument in the linux line, that must be removed manually and update-grub readds it. so the solution is editing grub.cfg manually also.
Edit you bootloader kernel command-line and remove quiet argument. You may also want to remove splash argument to disable graphical animation during boot to be able to see the console with messages.
In more recent releases, including 12.04 and 12.10 it is also necessary to either delete, or change the GFXMODE line to text , as well as removing quiet and splash . (See the other answers.)
When making the changes permanent find the commented line:
and remove the beginning # , so it is no longer a comment, and also set its value to text .
With the latter change the menu will be white on black in a larger text font, and therefore hold fewer entries, but the messages should be visible once an item is selected for booting.
Как посмотреть диагностические сообщения при загрузке?
Всем привет.
Собственно, я этот вопрос уже задавал, правда под другим заглавием.
Как можно остановить выдачу на экран информации и прочитать
диагностические сообщения при загрузке системы? Указанная диагностика
не попадает в log-файлы.
В некоторых книжках советуют нажимать на клавишу I на клавиатуре.
К сожалению, этот способ работает не на всех дистрибутивах.
Есть ли какой-то способ прочитать указанные сообщения?
Всего хорошего.
Vladimir Grishin
>Как посмотреть диагностические сообщения при загрузке?
ну типа dmesg а I это в опенрц интерактивная загрузка(включается в /etc/rc.conf опцией rc_interactive)
ctrl+s — пауза, ctrl+q — продолжение. Вероятно, не везде работает.
Можно попробовать нажать scroll-lock и покрутить с помощью shift-pgup, shift-pgdown
В БСД без шифта, наверное. И в кажется в бсд ещё скролл-буфер не очищается при переключении на другую консоль.
А в линуксовой консольке мой способ работает, сейчас проверил.
>В БСД без шифта, наверное. И в кажется в бсд ещё скролл-буфер не очищается при переключении на другую консоль.
Ага, без шифта, можно стрелочками.
А в линуксовой консольке мой способ работает, сейчас проверил.
Там он и без скролллока работает.
Да, только без скроллока вывод не останавливается и при выводе чего-либо прокрутка сбрасывается, сложно успеть прокрутить.
А стрелочками до сих пор нельзя?
Сделать загрузку Ubuntu с текстовыми сообщениями
Кто-то скажет, зачем тебе этот дроч, работает же. Ну вот понять хочется, как вообще сообщения выводятся. grub я заменил на syslinux, всегда так делаю, да и для эксперементов с параметрами ядра подходит лучше. В параметры загрузки я добавил параметр quiet, ядро при этом загружается без вывода сообщений на экран, после загрузки ядра загружается systemd, который запускает сервисы и вот сообщения сервисов хотелось бы видеть, но их нет. Как я понимаю systemd все сообщения, выводимые сервисами в консоль перенаправляет в journald, но есть сервис plymouth, который перехватывает статусы и выводит сообщения на экран. Пакет plymouth у меня установлен, почему тогда ничего не выводится? Кстати юнит plymouth-start.service не имеет секции [install], как тогда он активизируется?
отключить сервис плимута и убрать тихий режим из параметров ядра
…всегда удаляю, и не только сервис, все касаемое plymouth, чтобы не путался под ногами. Из параметров ядра удаляю «splash», по логике, это эквивалентно параметру «nosplash».
Вот как раз Плимут и запускает сплеш скрин при загрузке и поэтому ты не видишь сообщения запуска сервисов.
Посмотри так же в параметрах ядра может присутствовать параметр splash, убери его.
параметр splash отсутствует, он за графическую загрузку отвечает, мне нужна текстовая
unixforum.org
Решено: просмотр сообщений при загрузке Debian Etch
Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bourne » 05.02.2009 22:52
при загрузке вижу ошибочки.
dmesg про них молчит и вообще не показывает строчки типа Loading exim4, Loading squid
как посмотреть абсолютно все сообщения появляющиеся на дисплее в процессе загрузки?
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение ZeldoR » 05.02.2009 23:07
Насколько я помню что в /boot/grub/menue.lst можно возле ядра:
/boot/vmlinuz-2.6.27-9-generic root=UUID=cc8e42b0-875f-4d3f-a606-72fc9d329ea8 ro quiet splash
quiet вроде убрать или вписать, и обновить grub update-grub
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bourne » 05.02.2009 23:24
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bourne » 05.02.2009 23:33
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение ZeldoR » 05.02.2009 23:40
результат примерно такой как в Ubuntu вот Скрин
или вот такой вариант стартовый splash вообще не будет выводится а будет только статус писатся
/boot/grub/menu.lst как на примере подогнать
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet nosplash
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bourne » 05.02.2009 23:45
наверное я не совсем понятно выразился или вы не правильно меня поняли, но я хочу после того как система загрузилась посмотреть абсолютно все сообщения появляющиеся на дисплее в процессе загрузки.
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bluesman » 06.02.2009 00:41
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение Challenge » 06.02.2009 01:26
watashiwa_daredeska Бывший модератор Сообщения: 4038 Статус: Искусственный интеллект (pre-alpha) ОС: Debian GNU/Linux
Re: Решено: просмотр сообщений при загрузке Debian Etch
Эти сообщения не пишутся в журнал. Если очень хочется, то можно создать исполняемый /etc/lsb-base-logging.sh, в котором переопределить функции логов из /lib/lsb/init-functions. Примеры можно подсмотреть в usplash и splashy
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение bourne » 06.02.2009 06:11
Если очень хочется, то можно создать исполняемый /etc/lsb-base-logging.sh, в котором переопределить функции логов из /lib/lsb/init-functions. Примеры можно подсмотреть в usplash и splashy
Re: Решено: просмотр сообщений при загрузке Debian Etch
Сообщение chitatel » 06.02.2009 08:10
bourne, как понимаю, речь о загрузке сервисов (exim, squid и т.п.). Вам уже подсказали — посмотрите в /var/log.
exim4, например, ошибки при запуске прописывпает в /var/log/exim4/paniclog
watashiwa_daredeska Бывший модератор Сообщения: 4038 Статус: Искусственный интеллект (pre-alpha) ОС: Debian GNU/Linux
Re: Решено: просмотр сообщений при загрузке Debian Etch
Не дам подсказочку. Если вы посмотрели на скрипты в /etc/init.d, на /lib/lsb/init-functions и ничего не поняли, то вам не поможет, если поленились — тем более.
P.S. Подумав, понял, что и этого недостаточно. Лучше править /etc/init.d/rc, чтобы дублировал stdout+stderr rc-скриптов в файл — тогда будет точно все, хотя и не в dmesg.
Re: Решено: просмотр сообщений при загрузке Debian Etch
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
watashiwa_daredeska Бывший модератор Сообщения: 4038 Статус: Искусственный интеллект (pre-alpha) ОС: Debian GNU/Linux
Re: Решено: просмотр сообщений при загрузке Debian Etch
Это, кстати, отличный и самый часто используемый вариант Однако надо помнить, что переключение во framebuffer console, console-tools (при каких-то условиях), переключение в консоль X’ов или в другую виртуальную консоль по Alt-F* сбрасывают историю. Поэтому console-tools и всякие *dm лучше отключить на время. Framebuffer не страшно — то, что теряется, можно посмотреть в dmesg.