+ -
当前位置:首页 → 问答吧 → 关于grub启动问题

关于grub启动问题

时间:2010-12-26

来源:互联网

心血来潮,在xp上装了个centos,安装时没有安装grub,打算集成到windows的ntloader里,(说一下分区情况:windows独立分区:hda1,boot独立分区:hda3,“/”独立分区:hda6)我在网上找了些资料:
一:光盘救援模式启动:grub-install /dev/hda3
二:vi menu.lst:
      default 0
      timeout 5
      title centos 5.2
      kernel (hd0,2)/vmlinuz-2.6.18-92.e15 ro root=/dev/hda6
      initrd (hd0,2)/initrd-2.6.18.92.e15.img
三:dd if=/dev/hda3 of=/windows/linux.lnx bs=512 count=1(windows是hda1即c盘在linux下的挂载分区,fat32格式)
四:修改boot.ini,添加:
    c:\linux.lnx="grub menu"
做完后重启,显示error:15 file is not found。但我手工输入: kernel (hd0,2)/vmlinuz-2.6.18-92.e15 ro root=/dev/hda6
                                                                                          initrd (hd0,2)/initrd-2.6.18.92.e15.img
却能正常引导,无语,不知为何!

作者: lxw330943640   发布时间: 2010-12-26

通常人家把它dd出来, 是因为把grub装到了hda3上面去了。
你根本没装grub, hda3第一个扇区也啥都没有, 你dd出来有啥用呢。


既然在windows下安装了grub, 使用这个grub就行了, linux下的就不用管了

在windows下的那个grub里面, 添加引linux的项就行。

作者: id_for_fun   发布时间: 2010-12-26



QUOTE:
心血来潮,在xp上装了个centos,安装时没有安装grub,打算集成到windows的ntloader里,(说一下分区情况:w ...
lxw330943640 发表于 2010-12-26 13:21




    是grub提示还是xp的bootloarder提示那个错误?

作者: L_kernel   发布时间: 2010-12-26

可能的原因是在/dev/sda3的boot sector中安装的grub,没有关于整个硬盘的分区信息,无法正确locate

作者: L_kernel   发布时间: 2010-12-26

热门下载

更多