Setelah memulai mesin saya dalam mode verbose (cmd + v saat start-up) saya ingin melihat pesan log yang dihasilkan, untuk men-debug kesalahan yang saya terima ( kesalahan ). Kesalahan hanya ditampilkan di layar sebentar selama startup, sebelum mesin reboot. Akibatnya, tidak ada waktu untuk membacanya dengan benar.
Apakah OS X menyediakan file log terpisah untuk pesan start-up, atau apakah ini terkubur dalam file kernel.log dan system.log? Jika mereka terkubur di dalam file-file ini, apakah ada cara cepat untuk melompat ke titik di mana sistem melakukan boot, di dalam penampil konsol?
asl.conf(5)
). Jadi jika Anda debugging masalah booting dan reboot beberapa kali pada hari yang sama, mereka akan ada di sana secara default. Dan jika itu adalah masalah jangka panjang, Anda bisa menyesuaikan periode retensi ASL untuk menjaga barang lebih lama.dmesg
tidak hanya menampilkan beberapa entri terbaru tetapi tidak log boot. Mencoba ini di 10.12.6 - tidak ada lagi file "kernel.log".Buka Terminal.app dan jalankan
(Anda akan dimintai kata sandi)
Ini akan menampilkan pesan sistem dari startup terakhir hingga sekarang (Anda akan menemukan pesan-pesan startup di bagian atas output). Anda boleh mencoba
ini akan menampilkan pesan-pesan itu halaman demi halaman.
sumber
Jawaban yang diterima (oleh Spiff) tidak membantu saya, juga tidak ada kernel.log lagi.
Apa yang berfungsi untuk saya (pada macOS 10.12.6) adalah perintah ini:
log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug
Ini menunjukkan semua pesan kernel hari ini, termasuk proses boot. Butuh pembersihan, tapi setidaknya itu berisi semua yang saya butuhkan untuk menemukan.
sumber
Saya sendiri bertanya-tanya bagaimana cara mendapatkan log yang paling tepat untuk startup tanpa akses ke konsol / terminal. Itu macet saat startup tetapi Anda bisa mendapatkan akses ke sistem file melalui disk instalasi (saya punya dual linux boot tersedia). File tersebut adalah:
Jika Anda dapat mengakses konsol di dalam sistem operasi, lebih baik mengikuti saran lain dan menggunakan perintah yang sesuai.
sumber