+ -
当前位置:首页 → 问答吧 → lfs奇怪的启动问题

lfs奇怪的启动问题

时间:2006-03-23

来源:互联网

请教各位朋友:
我是在vmware下作的lfs ,宿主系统是debian。lfs做在另外一个硬盘中(vmware的硬盘文件)。然后我先在debian的men.lst中添加了lfs的启动项,lfs顺利启动成功,uname -a也显示了正确的内核版本和挂载的系统。

接着我配置了lfs盘中的grub(只有lfs启动项),从lfs盘启动,问题就来了,当还挂着debian的硬盘的时候,能启动成功,但根据uname -a的信息,启动成功的系统用的是lfs内核,挂载的是debian盘上的文件系统,而且无论men.lst中root=/dev/sda2还改成是root=/dev/sdb2都是挂载debian的文件系统。

当我只保留lfs盘时,启动失败,错误如下:
MD:Autodetecting RAID arrays.
md:autorun ..
md:... autorun DONE.

VFS:CANNOT OPEN ROOT DEVICE "<NULL>" OR UNKNOWN-BLOCK(8,18)
PLEASE APPEND A CORRECT "ROOT=" BOOT OPTION
KERNEL PANIC - NO SYNCING:VFS:UNABLE TO MOUNT ROOT FS ON UNKNOWN-BLOCK(8,18)
======================



debian中启动成功的对应部分显示如下:

MD:Autodetecting RAID arrays.
md:autorun ..
md:... autorun DONE.

ReiserFS:sdb2:found reiserfs dormat "3.6" with standard journal
ReiserFS:sdb2:using ordered data mode
ReiserFS:sdb2:journal params: device sdb2,size 8192,journal first block 18
。。。。。。
vfs:mount root (ReiserFS filesystem) readonly
freeing unused kernel memory:168K freed
init:version 2.86 booting
。。。。。。。。。。
======================

ps:debian中grub是0.95 lfs中是0.96
请教各位这是怎么回事啊!!!

作者: pobosee   发布时间: 2006-03-23

你把
root (hd0,1)这行
改为
root (hd1,1)

作者: youbest   发布时间: 2006-03-23

试过了,没有用。现在关键是为什么debian的grub能顺利引导lfs,而lfs的grub要么错误挂载文件系统要么就挂载root失败,而且错误就发生在init启动之前。

作者: pobosee   发布时间: 2006-03-23

看起来像 kernel 没有编译进 scsi 或 sata 或 raid 驱动, 也可能是 / 文件系统驱动.

作者: dyhml   发布时间: 2006-03-23

kernel应该没有问题吧 因为debian下的grub启动lfs成功了呀! 唉 我都弄了半天了 !本来挂着debian没问题 没想到一拿掉debian盘就不行了!郁闷!

作者: pobosee   发布时间: 2006-03-23

拿掉debian的盘后,lfs盘的盘符是不是发生变化了?

作者: youbest   发布时间: 2006-03-23

变化了吧! 但
root (hd0,1)
..... /root=sda2
==============
root (hd1,1)
..... /root=sdb2
===========
我都试过了 会不会是grub的问题,无法读取reiserfs的格式
启动失败显示:
VFS:CANNOT OPEN ROOT DEVICE "<NULL>" OR UNKNOWN-BLOCK(8,18)

启动成功的时候显示:
ReiserFS:sdb2:journal params: device sdb2,size 8192,journal first block 18

作者: pobosee   发布时间: 2006-03-23

sorry!低级错误! lfs的menu.lfs的kernel行写错了
.... /root=sdb2 应该是 .... root=sdb2
所以报错
CANNOT OPEN ROOT DEVICE "<NULL>"
麻烦大家了!不好意思!

作者: pobosee   发布时间: 2006-03-23

我真的希望出现的是楼主那样的错误呀。

作者: yzj19870824   发布时间: 2009-10-06