如何从 Windows XP 恢复控制台编辑主引导记录

如何从 Windows XP 恢复控制台编辑主引导记录

如何从 Windows XP 恢复控制台更改主引导记录,以便它指向extendedLinux 分区而不是现在指向的 NTFS 分区?

我的 MBR 曾经指向extended分区,每次我打开电源时,Linux 加载程序都会启动,我可以选择启动我的 Ubuntu。

Windows XP 安装失败后,我的硬盘 MBR 指向 NTFS,其中包含无法启动的损坏的 Windows XP。

如何将 MBR 改回启动过程从 Linux 分区进行的状态。

安装 CD 中的 Windows XP 恢复控制台是我现在拥有的唯一工具。它有fixmbr命令,但似乎只能修复损坏的 MBR,因此它无法将 MBR 更改为指向另一个分区。

有没有办法用 WinXP 恢复控制台更改 MBR?

更新:我还可以这样重新表述这个问题:“如何在 Windows XP 恢复控制台下更改启动分区?”

答案1

MBR 仅包含启动引导加载程序的可执行代码。Windows 引导加载程序配置存储在 C:\boot.ini 中。

除此之外,对于 Linux/Windows 双启动的情况,我建议使用 GRUB 代替标准的 Windows 启动加载程序。如果您需要进入 Linux 分区进行设置,我建议超级 Grub 磁盘。此工具可用于启动您计算机上的任何操作系统,或将 GRUB 安装到您的 MBR。

祝你好运!

答案2

您可以下载其中一个 GParted Live 救援 CD 并将活动分区改回 linux。

答案3

这听起来更像是一个超级用户的问题。Kyle 的回答非常准确,您只需编辑 boot.ini 并让其加载 linux,然后设置 GRUB,您还应该能够使用安装 CD 启动到您的发行版并设置 GRUB。

看:http://www.linux.com/archive/feature/113945寻求有关设置 boot.ini 的帮助

相关内容