我在安装了 Windows 10 Pro 的 Compaq S21 笔记本电脑上安装了 120 GB 的金士顿 SSD。昨天我安装了 Ubuntu 21.10,在安装过程中选择了“高级”选项(而不是“与 Windows 一起安装 Ubuntu”),因为我已经有一个 38 GB 的空分区。安装 Ubuntu 后,它启动并运行正常,但没有显示 GRUB 菜单,我无法访问 Windows。
我进入 BIOS 设置并尝试更改启动顺序,首先设置 Windows 启动管理器,将 Ubuntu 作为第二个选项,反之亦然,但没有成功。
现在,这是我的 BIOS 中的启动顺序。
- Ubuntu
- Windows 启动管理器
- 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?
抱歉我的英语不好。提前谢谢。