如何从 Windows XP 恢复控制台更改主引导记录,使其指向extended
Linux 分区而不是现在指向的 NTFS 分区?
我的 MBR 曾经指向extended
分区,每次我启动 Linux 加载程序时,我都可以选择启动我的 Ubuntu。
在 Windows XP 安装失败后,我的硬盘驱动器的 MBR 指向 NTFS,其中包含无法启动的损坏的 Windows XP。
当引导过程从 Linux 分区进行时,如何将 MBR 更改回状态。
安装 CD 中的 Windows XP 恢复控制台是我目前仅有的一个工具。它有fixmbr
命令,但似乎只能修复损坏的 MBR,所以它不能将 MBR 更改为指向另一个分区。
有没有办法用 WinXP 恢复控制台更改 MBR?
UPD:我也可以这样改写这个问题:“如何在 Windows XP 恢复控制台下更改引导分区?”
您可以下载其中一张 GParted Live 救援 CD,并将活动分区改回 linux。
MBR 只包含启动引导加载程序的可执行代码。Windows 引导加载程序配置存储在 C:\boot.ini 中。
除此之外,对于 Linux/Windows 双引导情况,我建议使用 GRUB 代替标准 Windows 引导加载程序。如果你需要进入你的 Linux 分区来进行设置,我推荐Super Grub Disk。此工具可用于启动计算机上的任何操作系统,或将 GRUB 安装到 MBR。
祝你好运!
这听起来更像是一个超级用户的问题。Kyle 的回答很到位,你可以编辑你的 boot.ini 并让它加载 linux,然后设置 GRUB,你还应该能够使用你的安装 CD 引导到你的发行版并设置 GRUB。
有关设置 boot.ini 的帮助,请参见:http ://www.linux.com/archive/feature/113945