|
我是再vmware上编译的lfs-5.0的
环境是red hat 9.0
我是又给原来的虚拟机加了一块虚拟硬盘安装的。
fdisk -l 显示这个块新加的硬盘的设备号是:/dev/sdb2
原来的硬盘的设备号是/dev/sba2
我制作grub的过程是这样的:
在chroot后
进入grub
root (hd1,1)
setup (hd0)
退出
编辑menu.lst文件
里面:
title lfs-5.0
root (hd1,1)
kernel /boot/lfskernel root=/dev/sdb2 ro
title red hat
root (hd0,0)
kernel /boot/kernel-2.4.20 root=/dev/sda2 ro
initrd /boot/initrd-2.4.20
启动的过程是这样了
grub的界面显示出来了,我选lfs启动
最后的几行出错信息是这样的:
kmod: failed to exec /sbin/modprobe -s -k block-major-8,errno=2
VFS:Cannot open root device "sdb2" or 08:12
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:12
然后就停到这里。不动了
我选启动rh的话
直接就显示:
Booting 'red hat'
root(hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/kernel-2.4.20 root=/dev/sda2 ro
Error 15: File not found
press any key to continue...
各位达人帮忙给看看怎么回事啊!! |
|