dd 到新磁盘后 Windows 无法启动

dd 到新磁盘后 Windows 无法启动

因为我想使用新的硬盘,所以我按照https://wiki.archlinux.org/index.php/disk_cloningdd if=/dev/sdb2 of=/dev/sda1 status=progress。Windows(7)的分区现在似乎工作正常,我可以打开它,查看文件等等。

使用我正常的 ubuntu,我随后运行sudo update-grub并正常找到 windows。不幸的是,如果我在 grub 菜单中选择 windows,它会卡在显示下划线并且无法启动。

有什么方法可以调试此问题吗?由于 Windows 似乎什么都不做,我没有收到任何日志或提示,不知道该如何处理该分区。

答案1

您必须修复 Windows 7 启动,以便它可以自行从其“新”磁盘启动。

  1. 使用 bootsect.exe 修复 MBR 和分区引导记录

  2. 使用 bcdboot.exe 修复 BCD

或者使用恢复环境中的 bootrec.exe。

还 -使用启动修复修复 Windows 7 启动

注意:仅当 Windows 可以自行启动时,GRUB 才可以链式加载 Windows。

答案2

更新!!!

在 ubuntu 上使用 dd 恢复或克隆后如何启动 windows 10?

问题:重启循环

解决方案是:按 F8 键排除启动选项故障,然后在底部选择更多选项。微软很厚颜无耻地在这里隐藏了这一点 :) 在 dd 之后的第一次启动时使用安全模式,你就是明星。

祝你好运

相关内容