![迁移至 SSD 时删除 GRUB](https://linux22.com/image/1426831/%E8%BF%81%E7%A7%BB%E8%87%B3%20SSD%20%E6%97%B6%E5%88%A0%E9%99%A4%20GRUB.png)
我有一个 SSD,我想将 Windows 迁移到它。它之前安装了 Ubuntu。重新格式化硬盘后,使用克隆软件将 Windows 克隆到硬盘上,我尝试启动到新硬盘。我得到了 grub 救援命令提示符。然后我创建了 Windows 修复磁盘,但它没有将该磁盘识别为 Windows 分区。然后我尝试了此 YouTube 视频中的步骤:https://www.youtube.com/watch?v=i1QpN9IWSoc
set boot=(hd0,msdos1)
set prefix=(hd0,msdos1)/boot/grub
insmod normal
当我尝试正常运行 insmod 时,出现未知的文件类型错误。
我尝试使用多个克隆软件,并多次重新格式化。grub 怎么还这样?!我该如何让 Windows 运行?
答案1
您需要覆盖主引导记录。您可以使用 fixmbr 或从 dos 执行 fdisk /mbr - 请参阅fixmbr 命令是否仅修复主引导代码或者也修复主分区表?