LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1034|回复: 11

如何在grub里设计才能启动我的XP

[复制链接]
发表于 2004-11-8 22:20:41 | 显示全部楼层 |阅读模式
以前装有的系统是RH AS3和Win98(两者都能正常启动),刚才安装Windows XP后,在GRUB里设计了选项还是不能启动XP!


  1. # grub.conf generated by anaconda
  2. #
  3. # Note that you do not have to rerun grub after making changes to this file
  4. # NOTICE:  You have a /boot partition.  This means that
  5. #          all kernel and initrd paths are relative to /boot/, eg.
  6. #          root (hd0,0)
  7. #          kernel /vmlinuz-version ro root=/dev/hda7
  8. #          initrd /initrd-version.img
  9. #boot=/dev/hda1
  10. default=1
  11. timeout=2
  12. splashimage=(hd0,0)/grub/splash.xpm.gz
  13. title Red Hat Enterprise Linux AS U2 (2.4.21-15.EL)
  14.         root (hd0,0)
  15.         kernel /vmlinuz-2.4.21-15.EL ro root=LABEL=/ vga=0x303
  16.         initrd /initrd-2.4.21-15.EL.img
  17. title Windows 98
  18.         rootnoverify (hd0,1)
  19.         chainloader +1
  20. title Windows XP
  21.         rootnoverify (hd0,7)
  22.         chainloader +1
复制代码


XP装在分区8!
发表于 2004-11-8 22:22:59 | 显示全部楼层
rootnoverify (hd0,7)
chainloader +2
看看改成2后可不可以?
 楼主| 发表于 2004-11-8 22:25:03 | 显示全部楼层
试过了,不行呀
发表于 2004-11-8 22:31:48 | 显示全部楼层
你是先安装linux再安装xp的呀?!
发表于 2004-11-9 14:34:23 | 显示全部楼层
装了XP后你的RH和WIN98还能正常启动吗?
XP应该已经把MBR重写了吧?
发表于 2004-11-9 15:48:11 | 显示全部楼层
试试以下:
#/sbin/grub-install /dev/hd0

或者:
光盘启动-rescue模式-chroot你的目录,
grub
root(hd0,0)
setup(hd0)
发表于 2004-11-9 15:59:57 | 显示全部楼层
把第一个chainloader +1去掉试试。那个rootnoverify (hd0,7)对吗?我记得XP的引导程序是放在主分区上,逻辑分区上是没有引导程序的。
发表于 2004-11-9 16:17:51 | 显示全部楼层
建议做张带grub的1.44M软盘镜像。
然后用vfloppy加载。蛮不错的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-11-9 22:01:42 | 显示全部楼层
XP可以装到那么靠后的分区中嘛?怀疑中.....
重装下grub再重启试试看?xp的引导信息好像应该也在C盘吧
发表于 2004-11-10 10:25:09 | 显示全部楼层
微软的OS一直有想独占MBR,并把自己的配置文件放在C:盘的变态欲望。
我也怀疑把XP踢到后面能否启动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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