先安装 Win10 再安装 LinuxMint 后 Grub 无法识别 Win10

先安装 Win10 再安装 LinuxMint 后 Grub 无法识别 Win10

因此,我尝试通过执行以下操作在我的 HP Pavilion 上设置双启动 Win10/LinuxMint:

  • 从 HP 恢复分区全新安装 Win7。
  • 升级到Win10。
  • 从实时版本安装 LinuxMint

我有以下分区:

  • /dev/sda1- Win10系统分区209MB
  • /dev/sda2- 主Win安装401GB
  • /dev/sda3- 恢复分区Win7 15GB
  • /dev/sda4- 扩展分区(Linux?)85GB
  • /dev/sda5- 交换分区 8.8GB
  • /dev/sda6- Linux Mint 安装 76GB

现在,在 Grub 引导加载程序中,它无法识别 Win10 本身,而是将分区 sda1、sda2 和 sda3 识别为“Windows 恢复管理器”。它可以正确启动 sda3 上的 HP 恢复分区选项,而 sda1 和 sda2 上的启动选项则会进入某些 Windows 10 恢复诊断程序,这根本没有帮助。

如何更新 Grub 以识别 Windows 10,尤其是在不丢失 sda3 上的 HP 恢复分区的情况下?

任何帮助表示赞赏!

答案1

我建议两种方法:

1. Install os-prober package
2. Reconfigure grub after that using e.g. grub-mkconfig -o /boot/grub/grub.cfg

检查它是否有效,如果无效,请尝试安装并运行引导修复。

相关内容