gurb不能引导hda13上的MDK10.0???
我的硬盘上原来有windows xp和 redhat9.0都装在主分区上redhat 9.0 的grub装在 MBR上
现在我装了一个MDK10.0在逻辑分区的hda13上我把它的 lilo装在hda13上
现在通过 redhat的grub启动不了MDK
我是这样操作的:
电脑启动出现grub菜单后,按C,然后依次运行:1。root (hd0,12)
2..kernel/boot/vmlinuz root=/dev/hda13
3.boot
运行前两条没出问题 运行boot后开始启动但进不了系统
错误提示为: VFS:cannot open root device "hda13" or unknown
-block(0,0)
Kernel panic :VFS:unable to mount root fs on unknown -block(0,0)
后来我在DOS下试了一下 loadlin vmlinuz root=/dev/hda13 (vmlinuz 是MDK 第一个ISO文件里解压出来的的) 也不行
我的MDK确实是装在 hda13因为我的逻辑分区就一个ext3格式的分区
各位兄弟看看我是不是哪里出错了???谢谢 你的 /boot/vmlinux 和 initrd.img 这两个文件是不是从MDK里面提取出来的,
不是的话当然不能引导了,另外好象grub 引导命令少了一个啊
grub>root (hd0,?)
grub>kernel /boot/vmlinuz root=/dev/hda13
grub>initrd /boot/initrd.img
grub>boot
上面的vmlinuz和initrd.img两个文件应该是MDK的,而不是RedHat里面的! 我的DEBIAN以前在挂载硬盘的时候会提示分区太多,当时我还是直到hda11。会不会是分区数目过多的原因? MDK里找不到initrd.img 文件
vmlinux是MDK的
页:
[1]