在具有 NVMe、RST、RAID -> ACHI 的 Windows 10 上双启动 Ubuntu Studio 20.04 后在哪里加载 grub?

在具有 NVMe、RST、RAID -> ACHI 的 Windows 10 上双启动 Ubuntu Studio 20.04 后在哪里加载 grub?

笔记本电脑:戴尔 G5 5590
Windows 10,版本 10.0.18363 Build 18363
Ubuntu Studio 20.04.1
驱动器:M2.2280 NVMe 2TB

我尝试了几种双启动方法,其中一种方法是最终能够在“双启动 Ubuntu 16.04 和预装 Windows 10 Dell G5 5587

回顾我的步骤;

从 Ubuntu 网站下载 Ubuntu iso 文件。
从 Rufus 网站下载 Rufus。
将 ISO 刻录到 U 盘
插入 USB U 盘。
打开 Rufus。
选择分区方案 MBR。*其他设置保留默认设置。例如:FAT。
选择 ISO 并将其刻录到连接的 U 盘。

我之前曾将 Windows 10 从 512G NVMe 克隆到 2TB NVMe,并留下 1TB 作为可用空间
禁用快速启动
禁用安全启动
将启动模式设置为审核
启用 AHCI 以实现双启动,如上文链接所述
关闭 PTT
刻录操作系统后,插入 U 盘并重启机器。
按 F12。
选择 USB/可移动媒体。
选择安装 Ubuntu。
选择语言和其他选项。
在分区选项方面,选择其他内容。
在 1 TB 未分配空间中:
根据戴尔双启动建议,然后添加一个根分区 /
给出了 30 GB 的逻辑空间来在另一个 /swap 分区中交换内存,
其余的则转到 /home 分区。

症结在于“用于引导加载程序安装的设备”。第一个链接说将其分配给“Windows 引导管理器”,但显然没有列出这样的设备。在我阅读的其他链接中,它说使用 Windows 引导管理器选择 Windows 10 分区,该分区位于标有 ESP 的系统分区上。 在此处输入图片描述

在我的驱动器上,该分区是 /dev/nvme0n1p1 (fat32),因此我选择了该设备。我没有添加启动选项文件。

点击“立即安装”后,出现一条警告,提示“磁盘上使用的分区表格式通常要求您为引导加载程序代码创建单独的分区,此分区应标记为“保留的 BIOS 引导区域”,并且大小至少应为 1 MB。”

在此处输入图片描述

我退出了安装,并回到了 Ubuntu Studio,我已分区的所有驱动器都显示在桌面上。

我退出了 Ubuntu Studio,然后重新启动。Windows 10 正常启动。

问:我现在应该做什么?
1. 重复该过程,但使用 /dev/nvme0n1 作为“用于引导加载程序安装的设备”?
2. 或者其他什么?

更新 1/26:

我使用 Rufus 制作了另一个安装 USB,这次使用的是 GPT 和 UEFI(非 CSM)。我尝试启动该安装,但屏幕仍然空白。所以我硬重启并重试。同样的问题。所以我重新启动,但这次当我将其默认设置为 Windows 时,出现了一个故障屏幕,需要通过 Windows 恢复驱动器进行修复。我这样做了,然后重新启动到 Windows,没有任何问题。

接下来,我尝试使用 MBR 和 UEFI/BIOS 进行另一次安装,并能够启动到 Ubuntu 安装。当需要选择驱动器分区时,它显示我之前的安装填充了 /、/swap 和 /home 分区。因此,我有一个安装等待我将 grub 放在正确的位置。因此,我退出,重新启动到 UEFI 菜单,并将启动选项添加到 EFI/BOOT64_efi 和 grubx64.efi,Windows 启动管理器作为最后一个选项。

在此处输入图片描述

重新启动后,Windows 就会启动。我明白了吗?

相关内容