Журнал завантаження для Arch Linux


11

При моїй установці Arch виводиться червона помилка під час завантаження, але я не можу побачити, що вона говорить, оскільки вона швидко пролітає під час завантаження. Де знаходиться журнал завантаження? Це було б десь у / var / log? а може, в / завантажувати?

Швидше буде бачити текстовий файл журналу, ніж фокус блокування прокрутки.

Відповіді:


10

Ядро не має файлової системи для запису під час більшості завантаження, тому якщо завантаження не вдалося, можливо, вам не пощастить. Однак він зберігає журнал у пам'яті (включаючи те, що ви бачите на консолі), і як тільки у нього є rw fs, цей матеріал завантажується в /var/log/syslog.

Ви також можете переглянути журнал ядра, починаючи з початку з dmesg(можливо, ви хочете використовувати dmesg | less).

Однак я не думаю, що ядро ​​використовує кольорові наголоси (у будь-якому випадку, сам колір не буде в журналі), маючи на увазі, що це системна послуга. Деякі з них також запускаються до появи файлової системи rw, і якщо це так, запису повідомлення може взагалі не бути. Інакше їх речі теж повинні бути в /var/log/syslog.

Ви також можете спробувати SCROLL LOCK або ctrl-S (призупинити) ctrl-Q (продовжити) під час завантаження. Також є параметр "boot_delay", який можна поставити в командному рядку ядра (наприклад, в grub.conf).

Від src / Документація / kernel-parametri.txt :

boot_delay =  Milliseconds to delay each printk during boot.
              Values larger than 10 seconds (10000) are changed to
              no delay (0).
              Format: integer

Сподіваємось, принаймні одна з цих робіт для вас.


Так! Це абсолютно спрацювало. Ви мали рацію щодо фарбування та сервісу. Це було призначено для запуску служби диспетчера дисплеїв, але я, мабуть, видалив файл. Дякую!
— Едгар Арутьонійський

5

Ви можете отримати доступ до всіх журналів із поточного завантаження за допомогою:

journalctl -b

Якщо ви хочете отримати кольоровий вихід і зберегти його у форматі html, вам потрібно встановити ccat :

journalctl -b | ccat --html > boot_log.html
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.