Linux 新增物理盘迁移出 Windows 后造成 Linux 的 Grub 启动菜单无法启动 Windows 解决办法

  • 2025年12月16日

在增加了一块物理硬盘使用 DiskGeniusWindows 迁移到新的物理硬盘上后使用 UEFI 启动菜单可以分别正常启动两个系统,但是使用 LinuxGrub 启动菜单启动 Windows 的时候会提示 /EFI/Microsoft/Boot/bootmgfw.efi 丢失。

造成这种问题是因为 DiskGenius 在做系统迁移的时候会将分区的 UUID 一同复制到新的硬盘分区上,这就造成了在 Linux 下使用相关工具做修复和重建的时候无法正确识别正确的 UUID 从而造成启动时无法找到正确的文件位置。

解决办法很简单,重启到 Windows 之后修改 Windows 所在硬盘的启动分区的 UUID ,然后重启到 Linux 之后更新 Grub 菜单即可解决。

0
希望看到您的想法,请您发表评论x