Где Linux размещает сообщения о загрузке?

Я хочу найти место, где Linux записывает все загрузочные сообщения. Вы знаете:

facility one [STARTED] facility two [STARTED] facility three [FAILED] 

Я искал

 find . -print0 | xargs -0 grep -i "words from boot messages" 

В / var / log /, но ничего не нашел.

У меня есть CentOS 5.5.
Например, во время загрузки у меня было: «Определение информации IP для eth0 … не выполнено, нет ссылки. Проверьте кабель?»
Я не забочусь об ошибке, но не могу найти журнал, содержащий эту ошибку.

dmesg | grep "no link present" dmesg | grep "no link present" ничего не возвращает.

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

 /var/log/dmesg.log 

Это можно просмотреть с помощью

 tail -n 100 /var/log/dmesg.log 

Каждая исключительная запись во время загрузки помещается в /var/log/syslog Также может быть в /var/log/boot.msg

Это решение, безусловно, работает на системах Debian, но, возможно, может быть полезно в любом случае.

Чтобы сохранить все сообщения, отображаемые во время загрузки, вам нужно запустить службу под названием bootlogd , после следующей перезагрузки вы можете прочитать сообщения в /var/log/boot .

Введите dmesg> ~ / dmesg.log, чтобы скопировать все загрузочные сообщения в свою собственную копию. Вы можете добавить дату и время, если хотите сохранить несколько копий, и вы можете даже автоматизировать его в сценарии входа.

  • «Noshell» для пользователей прокси-сервера ssh
  • Мышь двойного щелчка мышью
  • Значение приоритета в команде «ip rule»
  • Не удалось перенаправить журнал в / var / log / syslog
  • Ext2 или Ext4 для загрузочного USB-флеш-накопителя с Linux?
  • Использование командной строки для подключения к беспроводной сети с помощью http-входа
  • Win7 не может спать из-за GRUB
  • Linux Virtual Machine для Windows 7, которая будет запускать Keryx?
  • Перемещение меньшего жесткого диска для разделения на более крупном жестком диске
  • Почему Ctrl + V не вставляется в Bash (оболочка Linux)?
  • Очистить терминал с помощью сочетания клавиш
  • Interesting Posts

    Построение такого же проекта в Maven с различными артефактами (на основе JDK)

    Как вызвать файл VBScript в приложении C #?

    Что такое ключ?

    OSX – Отключить подсказки пароля для ключей

    JUnit confusion: использовать ‘extends TestCase’ или ‘@Test’?

    Как я могу изменить внешний вид терминала (Linux), когда я подключу SSH к удаленной машине?

    Обнаруживать iPhone / iPad исключительно css

    Когда мы должны использовать. То с promiseм Транспорта?

    Как я могу сравнить содержимое двух (или более) файлов MSI?

    Отключить проверку CSRF для отдельных действий в Yii2

    Когда система Restore перестала влиять на обновления Windows?

    Как правильно использовать ключевое слово extern в C

    Операции с дисками заморожены Debian

    Сложность строк GridView: как сделать высоту строки подходящей для самого высокого элемента?

    Что это означает в оболочке, когда мы помещаем команду в знак доллара и круглые скобки: $ (команда)

    Давайте будем гением компьютера.