如何修复辅助硬盘上的 Windows7 引导扇区?

pet*_*erh 6 boot mbr windows-7-restore

我试图在这里抢救损坏的 Windows7。不幸的是,它的引导记录已损坏(但它的分区表是好的,只是它的引导代码是坏的)。

我已经把它的硬盘放到一个可以工作的 Windows Server 2008 系统中。一切正常,并且在 E: 上可见。但是如何修复 - 现在是辅助 - 硬盘上的 MBR?

我试过 bcdedit,但它不会对辅助硬盘做任何事情。我也试过bootrec.exe,但是只能在windows7修复盘上找到,在win2008上找不到。

ps:我的机器都没有光驱,所以windows7启动修复盘也不行。

Pap*_*apa 3

我已经使用 Ubuntu 修复了 Windows 驱动器的许多 MBR 问题。

从安装了 Ubuntu 的 USB 启动: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

安装引导修复: https://help.ubuntu.com/community/Boot-Repair

引导修复 GUI 的主选项屏幕上有“恢复 MBR”复选框。

如果您想要更详细的步骤,另一个链接: http://www.howopensource.com/2011/08/restore-mbr-from-ubuntu-live-cd-usb/


针对 GRUB,以下是不使用 Boot-Repair 进行修复的命令。

在终端上:

安装ms-sys:sudo apt-get install ms-sys

列出驱动器:sudo fdisk -l

运行MBR命令并替换[驱动器]:ms-sys --mbr /dev/[drive]

例如:ms-sys --mbr /dev/hda