Après avoir démarré ma machine en mode verbeux (cmd + v au démarrage), je veux afficher les messages de journal générés, pour déboguer une erreur que je reçois ( l'erreur ). L'erreur ne s'affiche que brièvement à l'écran lors du démarrage, avant le redémarrage de la machine. En conséquence, nous n'avons pas le temps de le lire correctement.
OS X fournit-il un fichier journal distinct pour les messages de démarrage, ou est-ce qu'ils sont enfouis dans les fichiers kernel.log et system.log? S'ils sont enfouis dans ces fichiers, existe-t-il un moyen rapide de sauter au point où le système démarre, dans la visionneuse de console?
asl.conf(5)
). Donc, si vous déboguez des problèmes de démarrage et redémarrez plusieurs fois le même jour, ils seraient là par défaut. Et s'il s'agissait d'un problème à plus long terme, vous pouvez ajuster la période de rétention d'ASL pour conserver les éléments plus longtemps.dmesg
n'affiche que quelques entrées récentes mais pas le journal de démarrage. Essayer ceci sur 10.12.6 - il n'y a plus de fichier "kernel.log" non plus.Ouvrez Terminal.app et exécutez
(on vous demandera votre mot de passe)
Cela affichera les messages système du dernier démarrage jusqu'à maintenant (vous trouverez les messages de démarrage en haut de la sortie). Vous pouvez essayer
cela produira ces messages page par page.
la source
La réponse acceptée (par Spiff) ne m'a pas été utile, et il n'y a plus de kernel.log.
Ce qui fonctionne pour moi (sur macOS 10.12.6) est cette commande:
log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug
Il montre tous les msgs du noyau d'aujourd'hui, y compris le processus de démarrage. Il a besoin d'un peu de nettoyage, mais au moins il contient tout ce dont j'avais besoin pour trouver.
la source
Je me demande moi-même comment obtenir le journal le plus approprié au démarrage sans avoir accès à la console / au terminal. Il s'est écrasé au démarrage mais vous pouvez accéder au système de fichiers via le disque d'installation (j'avais un double démarrage linux disponible). Le fichier est:
Si vous pouvez accéder à la console dans le système d'exploitation, il est préférable de suivre les autres suggestions et d'utiliser les commandes appropriées.
la source