Mac OS X 上的 dmesg.log

Mac OS X 上的 dmesg.log

Mac OS X 似乎无法将 的准确输出转储dmesg到文件中。我需要将 的转储记录dmesg到磁盘中。

kernel.log并且system.log不包含所需信息。只有输出dmesg告诉我哪个文件从故障驱动器读取失败。

比较输出kernel.log

Oct 25 19:28:31 The-Evil-Lion kernel[0]: disk0s2: I/O error.

输出为dmesg

         0 [Level 3] [ReadUID 0] [Facility com.apple.system.fs] [ErrType IO] 
[ErrNo 5] [IOType Read] [PBlkNum 338383504] [LBlkNum 0] [FSLogMsgID 626287415] 
[FSLogMsgOrder First] 
         0 [Level 3] [ReadUID 0] [Facility com.apple.system.fs] 
[DevNode /dev/disk0s2] [MountPt /Volumes/Macintosh HD] 
[Path /Volumes/Macintosh HD/Users/user/Library/Preferences/ByHost/com.apple.scheduler.5D78E5A0-512D-52FF-8FC8-CBCEC048CC69.plist] 
[FSLogMsgID 626287415] [FSLogMsgOrder Last] 

(为方便阅读添加了换行符)

实际问题是我无法dmesg在启动过程中输入,原因很明显。dmesg在启动过程中将其转储到文件中将非常有帮助。

相关内容