分页: 1 / 1

《NetBSD指南-16.4.测试内核转储》

发表于 : 2010-03-05 12:08
leo
测试内核崩溃时的转储是很重要的,因为正确的转储不会重写任何重要的文件系统 (像raid0e 文件系统).
按下Ctrl+Alt+Esc 来测试内核崩溃转储。 这将调用内核调试器。 输入 syncreboot 0x104 ,然后按下Enter。这将把当前的内核内存保存到转储区域 (在NetBSD 5.0或更新的版本中是 raid0b,其它的是 wd0b) 以便更深入地分析。如果系统在重新启动后无法启动(不能挂载 /home,损坏的super-clocks等)很可能是偏移量 和/或 wd0b是不对的。 现在就测试这个很重要, 不要等到我们在 /home内保存了大量的有价值文件以后. 作为例子, 作者毁了他的100+ GB /home 分区,就因为一个内核崩溃转储! 但这并没有造成真正的破坏,因为提前已经做了及时的备份 (备份是在转换到RAID-1之前做的). 再说一次: 在根据本指南操作前一定要先做好备份!