/var/log/dmesg
était un temps utile au démarrage dmesg
dump. Je ne le trouve plus dans Ubuntu 16.04. Est-ce ailleurs?
(/var/log/kern.log*
est limité; il ne récupère les messages du noyau qu'après que le démon de journalisation est en cours d'exécution. Il est également difficile de trouver le bon fichier kern.log.X.gz où le dernier démarrage a eu lieu. )
Pour afficher le résultat du dernier démarrage, vous pouvez toujours utiliser la commande dmesg
.
Cependant, Ubuntu 16.04 (en fait, tous les Ubuntus> = 15.04) utilisent systemd
qui possède un démon de journalisation, journald
et une interface offrant un accès extrêmement flexible aux données enregistrées: journalctl
. Vous pouvez voir un journal du dernier démarrage équivalent à dmesg
:
journalctl -k
De page de manuel journalctl
:
-k, --dmesg
Affiche uniquement les messages du noyau. Cela implique -b et ajoute la correspondance "_TRANSPORT = kernel"
toutes les sorties dmesg
au cours des 2 dernières heures
journalctl -k --since "2 hours ago"
tout le journal depuis le dernier démarrage
journalctl -b
liste des bottes dans le journal
journalctl --list-boots
pour configurer la journalisation persistante, vous devez configurer journald
. Par défaut, son journal est écrit de manière non persistante dans /run/systemd/journal
(un fichier binaire - inutile d’essayer de le lire) et aucune donnée n’est disponible avant le démarrage actuel. Pour configurer la consignation persistante, éditez le fichier /etc/systemd/journald.conf
et décommentez la ligne #Storage=auto
, puis remplacez auto
par persistent
. Utilisez votre éditeur de texte préféré ou
Sudo sed -i.bak 's/#Storage=auto/Storage=persistent/' /etc/systemd/journald.conf
Ensuite, vous devez redémarrer le service (ou redémarrer)
Sudo systemctl restart systemd-journald
Après avoir activé la journalisation persistante, vous pourrez à l'avenir utiliser la fonctionnalité complète de journalctl
par exemple pour voir les informations du démarrage avant le précédent.
journalctl -b -2
Voir la page correspondante du merveilleux <3 Arch Wiki <3 pour plus de conseils et astuces pour utiliser journalctl