安装 Ubuntu 20.04 后无法访问 GRUB

安装 Ubuntu 20.04 后无法访问 GRUB

我在安装了 Windows 10 Pro 的 Compaq S21 笔记本电脑上安装了 120 GB 的金士顿 SSD。昨天我安装了 Ubuntu 21.10,在安装过程中选择了“高级”选项(而不是“与 Windows 一起安装 Ubuntu”),因为我已经有一个 38 GB 的空分区。安装 Ubuntu 后,它启动并运行正常,但没有显示 GRUB 菜单,我无法访问 Windows。

我进入 BIOS 设置并尝试更改启动顺序,首先设置 Windows 启动管理器,将 Ubuntu 作为第二个选项,反之亦然,但没有成功。

现在,这是我的 BIOS 中的启动顺序。

  1. Ubuntu
  2. Windows 启动管理器
  3. 120GB 金士顿硬盘...

现在我正在运行 Windows,因为笔记本电脑启动时没有选择 Ubuntu 的选项。在 Windows 上运行 DISKPART,结果如下:

DISKPART> 列出分区

分区###类型大小偏移

  -------------  ----------------  -------  -------
  Partition 1    System             100 MB  1024 KB <- /dev/sda1 (EFI)
  Partition 2    Reserved            16 MB   101 MB
  Partition 3    Primary            183 GB   117 MB <- Windows NTFS partition
  Partition 4    System             799 MB   184 GB
  Partition 6    Unknown             38 GB   184 GB <- /dev/sda6 Ubuntu EXT4 partition
  Partition 5    Recovery           518 MB   223 GB

以下是 Windows 磁盘管理器的快照

分区列表

这是我迄今为止尝试过的:

-将 GRUB 安装到 /dev/sda(主磁盘)

-从 Ubuntu USB Live CD 启动并在 /mnt/EFI 中手动安装 /dev/sda6 分区(执行 chroot 并安装 /proc /sys /dev/pts 等),然后运行 ​​grub-install,没有错误,但没有工作。

- 运行 BCDEDIT 并使用 /set {bootmgr} 选项来设置 grubx86-64.efi(当它不起作用时,删除它以撤消更改)

- 访问笔记本电脑 BIOS(Phoenix)(F10 键),它有一个预 BIOS 菜单,其中包含两个选项卡:“启动”列出所有启动选项(Ubuntu、Windows 等)和设置。进入设置后,它最终会显示 BIOS 配置。然后转到启动选项卡并启用/禁用 Fastboot/SecureBoot 和 CRM 不起作用。

现在笔记本电脑开机并直接运行 Windows 10。尝试在一开始按 F10 并从 BIOS 自己的启动菜单中选择 Ubuntu(GRUB 不显示)但它总是启动 Windows。

有什么方法可以让我再次访问 Ubuntu?

抱歉我的英语不好。提前谢谢。

相关内容