QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 504|回复: 3

gurb不能引导hda13上的MDK10.0???

[复制链接]
发表于 2004-12-6 18:22:00 | 显示全部楼层 |阅读模式
我的硬盘上原来有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格式的分区

各位兄弟看看我是不是哪里出错了???谢谢
发表于 2004-12-6 23:44:02 | 显示全部楼层
你的 /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里面的!
回复

使用道具 举报

发表于 2004-12-7 00:53:50 | 显示全部楼层
我的DEBIAN以前在挂载硬盘的时候会提示分区太多,当时我还是直到hda11。会不会是分区数目过多的原因?
回复

使用道具 举报

 楼主| 发表于 2004-12-7 12:55:14 | 显示全部楼层
MDK里找不到initrd.img 文件

vmlinux是MDK的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-27 05:55 , Processed in 0.060441 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表