Vmware虚拟机编译lfs内核启动出错的解决
在Vmware虚拟机里面编译lfs 7.10的内核后,启动出现如下错误:
kernel panic -not syncing:VFS:Unable to mount root fs on unknown block(0,0)
可能的原因有两个:
1- scsi驱动没有编译到内核,检查如下的选项是否选择
→ Device Drivers→ SCSI device support
<*> SCSI disk support
<*> SCSI generic support
→ Device Drivers→ SCSI device support→ SCSI low-level drivers
-*- LSI MPT Fusion SAS 3.0 & SAS 2.0 Device Driver
(128) LSI MPT Fusion SAS 2.0 Max number of SG Entries (16 - 256)
(128) LSI MPT Fusion SAS 3.0 Max number of SG Entries (16 - 256)
<*> Legacy MPT2SAS config option
→ Device Drivers
[*] Fusion MPT device support —>
→ Device Drivers→ Fusion MPT device support
— Fusion MPT device support
<*> Fusion MPT ScsiHost drivers for SPI
<*> Fusion MPT ScsiHost drivers for SAS