Vmware虚拟机编译lfs内核启动出错的解决

在Vmware虚拟机上编译LFS 7.10内核后遇到kernel panic错误。问题可能源于scsi驱动未编译到内核或grub.cfg配置错误。解决方法包括检查内核配置中的SCSI驱动选项,确保Fusion MPT设备支持已选中,以及在grub.cfg中正确设置root参数,与BIOS启动顺序及内核探测的硬盘顺序保持一致。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值