+ -
当前位置:首页 → 问答吧 → 求助: lfs最后阶段grub错误:no selected disk existed

求助: lfs最后阶段grub错误:no selected disk existed

时间:2007-12-11

来源:互联网

lfs-livecd 6.2.5
我的分区是(只有一个硬盘)
dev/hda1 swap
dev/hda2 /

最后配置linux启动时,在grub下输入
root (hd0,1)
error : no selected disk existed

我检查出以下问题,不知道该怎么样解决:

1 重启恢复工作状态
/sbin/udevstart : No such file or directory

检查/sbin
root:/sbin# ls udev
udevcontrol udevd udevsettle udevtrigger


2 重新安装Udev-096

install -dv /lib/{firmware,udev/devices/{pts,shm}}
mknod -m0666 /lib/udev/devices/null c 1 3
ln -sv /proc/self/fd /lib/udev/devices/fd // 出错:

root:/# ln -sv /proc/self/fd /lib/udev/devices/fd
create symbolic link `/lib/udev/devices/fd/fd' to `/proc/self/fd'
ln: creating symbolic link `/lib/udev/devices/fd/fd' to `/proc/self/fd': No

such file or directory

////////////////////////
ln -sv /proc/self/fd/0 /lib/udev/devices/stdin
ln -sv /proc/self/fd/1 /lib/udev/devices/stdout
ln -sv /proc/self/fd/2 /lib/udev/devices/stderr
ln -sv /proc/kcore /lib/udev/devices/core


目前发现了这两个问题,麻烦各位看看该怎么解决,或是其他什么地方出错了

谢谢~

作者: jeffcy   发布时间: 2007-12-11

menu.lst 怎样写?

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

ls /dev/
ls -l /dev/sd*
ls -l /dev/hd*

可能你的 /dev 没有挂载。

作者: tfkdmwmqtr   发布时间: 2007-12-12

exit先
bind -o bind /dev /mnt/lfs
chroot
grub

作者: shooter   发布时间: 2007-12-12

引用:
作者: d00m3d
menu.lst 怎样写?
按照book上写的,menu.lst是在root (hd0,1)之后。

所以现在没有写

作者: jeffcy   发布时间: 2007-12-12

暈~

答了等於沒答。。。

作者: d00m3d   发布时间: 2007-12-12

引用:
作者: d00m3d
暈~

答了等於沒答。。。
cat > /boot/grub/menu.lst << "EOF"
# Begin /boot/grub/menu.lst

# By default boot the first menu entry.
default 0

# Allow 30 seconds before booting the default.
timeout 30

# Use prettier colors.
color green/black light-green/black

# The first entry is for LFS.
title LFS 6.2
root (hd0,1)
kernel /boot/lfskernel-2.6.16.27 root=/dev/hda2
EOF

作者: jeffcy   发布时间: 2007-12-12

三楼 tfkdmwmqtr 提问的结果是?

作者: d00m3d   发布时间: 2007-12-13