+ -
当前位置:首页 → 问答吧 → lfs安装完成后,启动问题

lfs安装完成后,启动问题

时间:2010-01-27

来源:互联网

想请教一个问题。我想把lfs做到DOM盘里面,我用的是onda n7as的板子,接上sata光驱,然后将一个2G的DOM盘插到IDE插槽上。用lfs-livecd 6.3光盘上的系统做宿主系统,按照lfs6.3的手册和网上的教程完成了lfs的过程,中途没有出现过错误。但是当我重启机器后,顺利进入grub,进入后读了一会出现这样的信息:
Root-NFS:No NFS server available,giving up.
VFS:Unable to mount root fs via NFS,trying floppy.
VFS:Insert root floppy and press ENTER
按下ENTER后又出现这样的信息:
VFS:Cannot open root device "hda2" or unknow-block(2.0)
Please append a correct "root=" boot option;here are the available partitions:
Kernel panic - not syncing: VFS:Unable to mount root fs on unknow-block(2.0)
我在论坛里有查到说是没有在内核编译时加入sata的驱动,我重新编译加入的sata的驱动(但是我用的不是sata硬盘,是DOM电子盘),但是仍然有是这样的问题,请问有人做lfs遇到过这样的问题吗?解决了吗?
我用的DOM盘的话是不是内核编译又有不一样了?我看过menu.lst和fstab的配置,是这样的:
menu.lst:

title LFS 6.3
root (hd0,1)
kernel /boot/lfskernel-2.6.22.5 root=/dev/hda2

fstab:

cat > /etc/fstab << "EOF"
# Begin /etc/fstab
# file system mount-point type options dump fsck
# order
/dev/hda2 / ext3 defaults 1 1
/dev/hda1 swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0
# End /etc/fstab
EOF
是这样的。大家帮帮忙吧,折磨我好久了。。。

作者: zxbmh110   发布时间: 2010-01-27

楼主,这症状应该是内核中没有编译进合适的DOM驱动程序。你最好上网找找内核中应该如何打DOM驱动

作者: Prife   发布时间: 2010-01-27

是这样吗。。。那我去找找,谢谢你了

作者: zxbmh110   发布时间: 2010-01-27

网上完全找不到内核编译关系到DOM的资料了,不知道DOM是不是必须要驱动了?

作者: zxbmh110   发布时间: 2010-01-27

楼主。你chroot之后。 ls /dev/hd* 或者 ls /dev/sd* 贴贴结果。
也就是说你得明确你的 硬盘到底 是 sda还是 hda。
如果你的设备是sda。那么你得把 /etc/fstab 中的 hda都换成 sda.
并且把 /boot/menu.list 中

menu.lst:

title LFS 6.3
root (hd0,1)
kernel /boot/lfskernel-2.6.22.5 root=/dev/hda2
请把红色的部分换成 sda2,menu.list其它地方不必改动

如果你的硬盘时 hda,那么我也不知道该怎么办。
上传的图像
23.bmp (77.9 KB, 5 次查看)
4.bmp (36.0 KB, 1 次查看)

作者: Prife   发布时间: 2010-01-27

印像中 DOM 盤跟 U 盤或外置設備一樣,都是以模擬 SCSI 硬件方式來運作的,用 U 盤方式來配置內核應該可行,方法可在精華區內找到。

作者: d00m3d   发布时间: 2010-01-29

热门下载

更多