从 grub 恢复 Windows XP

从 grub 恢复 Windows XP

以前我有 Windows XP 和 Fedora 双重启动。我已经删除了Fedora并使用迷你工具分区向导扩展了C盘。然后我用Windows XP启动光盘重新启动了系统。未检测到 CD,并显示以下内容:

GNU GRUB version 0.97 (637K lower/513920K upper memory)
[Minimal BASH-like line editing is supported.For the first word,
TAB lists possible command completions.Anywhere else 
TAB lists the possible completions of a device/filename]

grub>

请帮我恢复 Windows XP。

答案1

问题是您不再拥有 Windows MBR。当计算机启动时,它需要读取扇区 0、位置 0,即安装 grub 或 MBR 的位置。当您删除 Fedora 时,您删除了 grub 需要的 menu.lst 文件,以便了解其他可启动项的位置。为了再次返回 Windows,您需要在删除 Fedora 之前恢复 Windows MBR。如果您可以使用 XP CD 启动(您可能需要更改 BIOS 中的启动顺序),您可以按照此处的说明进行操作:http://pcsupport.about.com/od/fixtheproblem/ht/repairmbr.htm

答案2

这里:

使用Windows XP 恢复控制台重新安装 Windows 的 MBR 和引导加载程序(从 CD 引导,出现提示时按 R,然后运行FIXMBR​​和FIXBOOT)。

答案3

如果您刚刚扩展了磁盘并且软件没有崩溃 Windows 分区的 MBR,您可以尝试:

> root (hdX,Y)  
> makeactive     # activate NTFS partition
> chainloader +1 # boot
> boot

相关内容