+ -
当前位置:首页 → 问答吧 → 求助 kernel panic

求助 kernel panic

时间:2007-11-09

来源:互联网

在 VMware Workstation 6.0 上装 LFS6.2

VMware 的设置如下: Hard Disk(SCSI 0:0)
虚拟硬盘分成了两个区 sda1 sda2, sda1 是主分区,sda2 是交换分区

youbest 兄的 《手把手教你如何建立自己的Linux系统(LFS速成手册)》看过了。
在编译内核时 已经将Device Drivers->SCSI device support->SCSI low-level drivers
下加入 BusLogic SCSI support 的支持编译进去了,而且确定不是编译成模块。

但还是启动不起来,报得错误如下:

VFS: Cannot open root device "sda1" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to Mount root fs on unknown-block(0,0)


感觉是内核选项还是有些问题,可能还是落了些什么没选。

menu.lst 内容大体上如下

title LFS 6.2
root (hd0,0)
kernel /boot/lfskernel-2.6.16.27 root=/dev/sda1

应该不是GRUB 的问题。

附件是我的 config 文件,大家帮我看看是什么问题吧。

谢谢了
上传的附件
config-2.6.16.27.txt (25.6 KB, 7 次查看)

作者: dormousebhu   发布时间: 2007-11-09

忘了说了,我的文件系统是 Xfs,File Systems->XFS support 已经选上编译进内核了

作者: dormousebhu   发布时间: 2007-11-09

“感觉是内核选项还是有些问题,可能还是落了些什么没选。"就是内核选项的问题,仔细编译一次,有关sata 等的要注意选对

作者: 不开花   发布时间: 2007-11-09

哪位能把自己的config 文件贴出来,让我学习学习阿

作者: dormousebhu   发布时间: 2007-11-10

引用:
作者: dormousebhu
哪位能把自己的config 文件贴出来,让我学习学习阿
别人的设置都是自行按他们自己需求来定义的,能学习什麽?还不如你自己编译时看看选项的说明学的多呢!

作者: d00m3d   发布时间: 2007-11-10

我也碰到了这样的问题,不知道内核配置的哪个选项没有选上,有碰到过这方面问题,然后解决的兄弟,能不能把解决的方法公布一下

作者: beyond1314   发布时间: 2007-11-16

<*> RAM disk support

<*> Compressed ROM file system support (cramfs) 这两项都要选

作者: 不开花   发布时间: 2007-11-16

08.07、SCSI device support
08.07.01、[*] SCSI device support
08.07.02、legacy /proc/scsi/ support
08.07.03、[*] SCSI disk support

还得把这些选项都选上!

作者: 青铜镜   发布时间: 2007-11-16

引用:
作者: 不开花
<*> RAM disk support

<*> Compressed ROM file system support (cramfs) 这两项都要选
我选上了这两项,做ide的,还是不行。
这咋整呢

作者: 许木木   发布时间: 2007-11-23