红联Linux门户
Linux帮助

求救:grub引导windows xp

发布时间:2009-09-10 14:18:48来源:红联作者:liviaroc
各位好,如果有时间,麻烦帮我解答一个问题:
本人原本装了xp,之后又在一逻辑分区上装了fedora 10(当时把grub安装到了MBR,并且引导windows xp)。
最近发现磁盘空间不够,格式化了fedora所在分区。结果一开机就到了grub>命令行。虽然找了一些命令可以勉强进入windows xp,但没次都要敲命令才能进去。比较麻烦,想请教各位高人,有什么比较好的方法没?谢谢!
ps:不想重装XP
文章评论

共有 11 条评论

  1. linwhwylb 于 2009-09-12 20:36:09发表:

    当时就是这样的。你的问题是grub引导第二阶段出现了问题。因为第二阶段需要用到到/boot/grub里面的东西,而你的那个分区格式化来,所以就不行了。估计你现在只是想直接引导进入XP了。
    先用一张GhostXP的启动盘进入DOS工具箱,先fdisk /mbr。
    然后输入PM 或者diskgen进入PM或者diskgen然后设置活动分区为XP的那个分区就行了来,就行了。

  2. marco.chan 于 2009-09-11 20:30:14发表:

    1、如果你只需要XP,不再安装fedora的话,拿一张XP盘,启动到故障恢复模式。
    依次执行 fixboot 和 fixmbr。
    2、如果你还要fedora的话,直接安装fedora即可。

  3. rainsome 于 2009-09-11 13:33:50发表:

    另外,清除了mbr之后,默认从硬盘第一个活动分区(一般是windows里的C盘),引导系统。
    在sfdisk里,可以查看和设置。

  4. rainsome 于 2009-09-11 13:29:51发表:

    引用:



    我在网上也是找的这个方法,就有点担心,会不会清除了MBR之后,引导不了window了??谢谢
    liviaroc 发表于 2009-9-10 15:55


    不会的。只是清除 mbr的内容。

    或者,下载 sfdisk 在msdos下运行 里面有个修复mbr的项。其实,相当于 fdisk /mbr.

  5. wangyu 于 2009-09-10 17:49:29发表:

    只要不是vista或7就行,XP是可以用的

  6. alick 于 2009-09-10 16:07:32发表:

    感觉不重装很难办(我也不会)
    也许备份一下重要资料,然后重装是最简单的办法了~

  7. liviaroc 于 2009-09-10 16:01:56发表:

    引用:
    清除之后什么系统都引导不了的
    之后就是重装了~
    alick 发表于 2009-9-10 15:59


    那完了,等于重装。呵呵。还是不能清除啊。。有没更好点的办法。

  8. alick 于 2009-09-10 15:59:20发表:

    清除之后什么系统都引导不了的
    之后就是重装了~

  9. liviaroc 于 2009-09-10 15:55:16发表:

    引用:
    在Ms-Dos fdisk /mbr
    rainsome 发表于 2009-9-10 15:13



    我在网上也是找的这个方法,就有点担心,会不会清除了MBR之后,引导不了window了??谢谢

  10. Relief 于 2009-09-10 15:15:26发表:

    DOS里试试fdisk /mbr

  11. rainsome 于 2009-09-10 15:13:43发表:

    在Ms-Dos fdisk /mbr