将引导扇区从硬盘恢复到另一个硬盘

将引导扇区从硬盘恢复到另一个硬盘

我的旧 Seagate HDD 上有一个 win7。最近我安装了一个新的 SSD 并在其上设置了 win8。所以我有一个启动表来选择启动 win7 或 win8。现在当我尝试删除旧硬盘(Seagate)时,我无法再启动到 windows。启动屏幕上只有一个闪烁的下划线,永远闪烁。我猜原因是引导扇区或引导表(或类似的东西)安装在旧 HDD 上。所以有人可以告诉我如何在不重新安装旧 HDD 的情况下启动到我的 win8 吗?

答案1

这是我在这里的第一个答案,希望它能帮到你。
我猜你有两个选择:
1. 使用 easyBCD
2. 下载 Linux 发行版(支持 Live CD),将其刻录到 CD 或
使用 LiLiUSB 或 UniversalUSB(或 unetbootin)将其放入 USB 闪存盘,从中启动并执行此
命令:

dd if=/dev/sdx of=/dev/sdy bs=512 count=1

(以 root 身份)
这将把前 (count=1) 512 字节(bs=512)从 /dev/sdx 复制到 /dev/sdy。
您必须将 x 和 y 替换为正确的字母,这只是一个例子。
希望这能解决您的问题 :)

答案2

您启动 Windows 8 安装/恢复媒体(DVD/USB)。

转到修复控制台。在命令提示符下输入:

1. bootsect /nt60 全部

2. bcdboot c:\windows (假设 c: 映射到您的 Win8 安装,如有必要,请更改驱动器号)


或者您使用自动“启动修复” - 您必须运行它最多 3 次,每次运行后重新启动才能获得结果。

相关内容