我已经在硬盘上安装了 Ubuntu,按照本指南。但是,不知何故,我的 EFI 分区被搞乱了,所以我无法再启动。我创建了一个 Live USB,所以我可以尝试从那里修复它。我的 EFI 分区目前是空的(没有文件或文件夹)。我该如何将 Grub 安装到这个分区上?
需要注意以下几点:
我试过了这个答案,它似乎工作了,但是在重新启动并选择我的驱动器后,它却无法启动。
我也尝试过几个答案这个问题,但无济于事。
当我尝试通过在启动设备列表中选择硬盘来启动它时,我的计算机仅显示不到一秒钟的黑屏,然后立即返回启动菜单。
我的系统分区是
/dev/sda4
,我的启动分区是/dev/sda3
。我的系统分区是 900GB ext4,我的启动分区是 300MB FAT32。
任何帮助都将不胜感激,如果有问题我可以回答。谢谢!
答案1
启动至 Ubuntu Live DVD/USB
boot-repair
按照说明安装并运行这里。
答案2
您在问题中提到的指南概述了在 USB 存储设备上的安装。该指南说:(Booting BIOS mode preferred)
。您可能已在 BIOS 模式下安装了 Ubuntu。您的第三点(屏幕变黑,然后返回到启动选择)表明您的计算机(返回?)处于安全或 UEFI 优先模式。
返回 UEFI 设置,关闭安全启动,启用 CSM 并选择 Legacy(以及 UEFI,按此顺序,如果您的 UEFI 固件支持)。
另外,你可以安装启动修复并从那里拿走。