Journal de démarrage pour Arch Linux


11

Mon installation Arch génère une erreur rouge lors du démarrage, mais je ne vois pas ce qu'elle dit car elle vole si rapidement pendant le chargement. Où est le journal de démarrage? Serait-ce quelque part dans / var / log? ou peut-être dans / boot?

Je préfère de loin voir le fichier texte du journal que l'astuce de verrouillage du défilement.

Réponses:


10

Le noyau n'a pas de système de fichiers sur lequel écrire pendant la majeure partie du démarrage, donc si le démarrage a échoué, vous risquez de ne pas avoir de chance. Cependant, il garde un journal en mémoire (y compris ce que vous voyez sur la console) et une fois qu'il a un rw fs, ce truc est vidé /var/log/syslog.

Vous pouvez également afficher le journal du noyau à partir du début avec dmesg(probablement que vous souhaitez utiliser dmesg | less).

Cependant, je ne pense pas que le noyau utilise l'accentuation colorée (en tout cas, la couleur elle-même ne sera pas dans un journal), ce qui implique que c'est un service système. Certains d'entre eux démarrent également avant qu'un système de fichiers rw ne soit disponible, et si c'est le cas, il se peut qu'il n'y ait aucun enregistrement du message. Sinon , leurs trucs devrait être /var/log/syslog.

Vous pouvez également essayer SCROLL LOCK ou ctrl-S (pause) ctrl-Q (continuer) pendant le démarrage. Il existe également un paramètre "boot_delay" qui peut être placé sur la ligne de commande du noyau (par exemple dans grub.conf).

Depuis src / Documentation / kernel-parameters.txt :

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

Si tout va bien au moins un de ces travaux pour vous.


Oui! Cela a absolument fonctionné. Vous aviez raison sur la coloration et le service. C'était un service de gestionnaire d'affichage qui devait s'exécuter, mais j'ai dû supprimer le fichier. Je vous remercie!
Edgar Aroutiounian

5

Vous pouvez accéder à tous les journaux de votre démarrage actuel avec:

journalctl -b

Si vous souhaitez une sortie couleur et enregistrée au format html, vous devez installer ccat :

journalctl -b | ccat --html > boot_log.html
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.