Windows 10 无法被 update-grub 识别

Windows 10 无法被 update-grub 识别

我有一台笔记本电脑(Dell lititude e5420),装有 Windows 10,现在装有 kubuntu 20.10。在使用 kubuntu 20.10 之前,我确实使用过 kde neon,但遇到一些问题后,我决定改用 kubuntu 20.10。我下载了 kubuntu 的 ISO,将其放入 USB 驱动器,开始安装,但在安装结束时,我确实出现了 grub 错误。出现类似 grub-install 错误之类的错误,无法完成安装。

经过多次尝试,能够正常启动 kubuntu,但在 grub 菜单中我没有 windows 10 选项。笔记本电脑处于 UEFI 模式,均以 UEFI 模式安装。现在我的分区表是 NTFS 500Mb,如果我将其挂载到里面,就会有 Windows 启动文件。NTFS 50ish Gb,Windows 10 的主分区为 fat32 500Mb,带有 EFI 分区,逻辑分区位于我的 kubuntu 的根目录内,还有 8Gb 的交换空间。在尝试安装 kubuntu 期间,我尝试将第一个分区用作 EFI 分区,但我认为它不起作用,因为它是 HTFS 而不是 fat32。顺便说一下,第一个分区被标记为启动分区。我也尝试了 sudo apt install --reinstall grub-efi sudo update-grub,但它无法识别 Windows。

答案1

GRUB 肯定存在致命错误。您可能需要重新安装Kubuntu 并确保 EFI 分区安装在/boot/efi。安装时,单击其他内容。然后点击 EFI 分区。这将被设置为电喷。然后点击改变...按钮。这将显示一个小菜单,您可以更改安装。这可能会强制您格式化 ESP。如果这不能解决您的问题,则 Windows 处于旧版 BIOS 中。您需要转换为 UEFI。

相关内容