红联Linux门户
Linux帮助

有趣问题,在线等待。

发布时间:2009-09-12 21:14:54来源:红联作者:iamxzg
[i=s] 本帖最后由 iamxzg 于 2009-9-12 21:21 编辑 [/i]

我安装了个双操作系统,先XP(在C盘),后Fedora11。安装完Fedora11,只能直接启动Fedora,而不能启动XP,在其/boot/grub/menu.lst文件中添加了以下几句:
tiltle Microsoft Windows XP
rootnoverify(hd0,0)
chainloader+1
重启提示:error 13: invalid or unsupported executable foraml,没办法,看来不行。
于是采用另一种方法,用XP系统碟引导进入恢复控制台,使用Fixmbr命令进行恢复,OK,XP能启动了。
可是XP启动之后,Fedora不能启动了,呵呵,太有趣了,两者只能择其一吗?我想不会吧,我认为这种问题出现在GRUB上,但又不知如何去改。
希望大家能帮帮我,先表示感谢~!
附上硬盘分区情况,只能凭印象了,因为在只能启动Feora时,我曾fdisk查看过分区情况,大概如下:
sd1* vfat (XP所在分区)
sd2 扩展分区
sd5 vfat
sd6 swap
sd7* ext3(Fedora所在分区)
sd8 vfat
sd9 vfat
还是来一张图片吧:
文章评论

共有 2 条评论

  1. wangyu 于 2009-09-12 22:04:56发表:

    你可以用一个grub4dos,让WIN通过grub引导linux,我就是这么做的

  2. pl_014 于 2009-09-12 21:59:47发表:

    [i=s] 本帖最后由 pl_014 于 2009-9-12 22:01 编辑 [/i]

    不知道了,我在装fedora11时用ext4格式,导致分区表被许多分区软件误识成分区表错误,结果删了ext4分区又重装XP才恢复,但ext3格式应该不会有问题,不过你的那个512Mb的引导分区是什么格式的?
    或者试试用windows启动菜单引导grub for dos再引导fedora11的方法试试。可以参考文章http://www.linuxdiyf.com/bbs/thread-153600-1-1.html