Журнал завантаження для 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.