因为我想使用新的硬盘,所以我按照https://wiki.archlinux.org/index.php/disk_cloning与dd if=/dev/sdb2 of=/dev/sda1 status=progress
。Windows(7)的分区现在似乎工作正常,我可以打开它,查看文件等等。
使用我正常的 ubuntu,我随后运行sudo update-grub
并正常找到 windows。不幸的是,如果我在 grub 菜单中选择 windows,它会卡在显示下划线并且无法启动。
有什么方法可以调试此问题吗?由于 Windows 似乎什么都不做,我没有收到任何日志或提示,不知道该如何处理该分区。
答案1
您必须修复 Windows 7 启动,以便它可以自行从其“新”磁盘启动。
使用 bootsect.exe 修复 MBR 和分区引导记录
使用 bcdboot.exe 修复 BCD
或者使用恢复环境中的 bootrec.exe。
注意:仅当 Windows 可以自行启动时,GRUB 才可以链式加载 Windows。
答案2
更新!!!
在 ubuntu 上使用 dd 恢复或克隆后如何启动 windows 10?
问题:重启循环
解决方案是:按 F8 键排除启动选项故障,然后在底部选择更多选项。微软很厚颜无耻地在这里隐藏了这一点 :) 在 dd 之后的第一次启动时使用安全模式,你就是明星。
祝你好运