dmesg
ne m'a pas montré l'intégralité du journal de démarrage mais seulement les quelques 100 dernières lignes de celui-ci, ce qui n'était pas suffisant.
Ce qui fonctionne pour moi (sur MacOS 10.12.6) pour voir tous les messages de démarrage est cette commande :
sudo log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug
Il montre tous les messages du noyau du jour, y compris le processus de démarrage.
Si vous ne voulez que les messages depuis le redémarrage, entrez la date et l'heure manuellement, comme ceci, au format 24h :
sudo log show --predicate "processID == 0" --start "2018-10-28 13:19:00" --debug
(La partie "sudo" n'est actuellement pas nécessaire, mais elle ne nuit pas non plus).