![如何在 ubuntu 21.10 中手动安装 grub 加载程序?](https://linux22.com/image/1024790/%E5%A6%82%E4%BD%95%E5%9C%A8%20ubuntu%2021.10%20%E4%B8%AD%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85%20grub%20%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
答案1
这不完全是一个答案,因为这不是“手动”的,但我用“引导修复”取得了很好的效果。见:https://help.ubuntu.com/community/Boot-Repair
答案2
Boot Repair 不会修复 Windows 启动文件。安装 Windows 时,它应该会创建自己的启动文件 EFI 文件夹,通常大小约为 100 MB,足以容纳 grub efi 文件。您是在安装 Ubuntu 之后安装 Windows 的吗?
由于您的 grub EFI 为 4.2GB,这不仅浪费空间,还表明 Windows EFI 已被清除,而 sda6 仅用于 Linux 启动。因此 sda6 中可能缺少 Windows 启动文件,因此 Windows 无法启动。如果您运行sudo ls /boot/efi/EFI
,则微软显示为文件夹?如果是,sudo ls /boot/efi/EFI/Microsoft/Boot|grep -i ^b
显示什么?