22.04 的服务器安装程序:无法选择启动驱动器

22.04 的服务器安装程序:无法选择启动驱动器

我提供了一个通过 PXE 启动的 ubuntu 安装程序,其中包含 uefi/grub,如下所示本指南,但我必须使用 grub,因为 syslinux/pxeboot 无法在 uefi 上运行。安装程序启动正常。

我想使用的驱动器使用 gpt 分区表。我之前安装了不同的 Linux,我当前的磁盘布局就是这样的。

  • 分区 1、2 和 3 用于窗口。
  • 分区 4 是 EFI,应该挂载在 /boot/efi 上
  • 分区 5 是 btrfs,之前用于在之前的系统上挂载 / 和 /home,这也是我想再次执行的操作。应该重新格式化它以完成该任务。
  • 分区 6 是交换
  • 分区 7 是安装 grub 的地方,应该重新格式化为 /boot。

因此,在安装程序中,我继续选择要使用的磁盘,然后选择自定义布局。我配置要使用的分区如下:

  • 分区 4,vfat,挂载为 /boot/efi
  • 分区 5,重新格式化 btrfs,挂载为 /
  • 分区 6,交换
  • 分区 7,重新格式化 ext4,挂载为 /boot

但是安装程序在顶部说

要继续,您需要:选择一个机器人磁盘

但是当我进入设备时,“用作启动设备”选项是灰色的。使用新的分区表重新格式化磁盘不是一个选项,因为这也会删除我的 Windows 分区。

该驱动器最初使用 msdos 分区表,但我使用 gdisk 对其进行了转换,如下所示本指南,所以也许这就是问题的原因?但是其他 Linux 使用图形安装程序安装得很好。转换后,Grub 的 osprobe 没有检测到 Windows,所以我当时必须手动添加它,对于 Windows,我必须修复它的启动,以便它使用新的 efi 分区(分区 4)。

我已经发现,这似乎是一个类似的问题,但看起来这个人正在使用 MBR 分区表,因为他的 fdisk 有一个a为他的分区切换可启动的选项。

如何在不改变分区 1、2、3 和 4 的情况下继续安装?

编辑

从那时起,我开始使用图形安装程序安装 ubuntu mate。这很好用。但是我不能接受任何答案,因为问题是以不同的方式解决的。

我相信该问题可能是由为 efi 分区选择 vfat/fat32 引起的,因为图形安装程序中有一个专用的 EFI 选择,它也警告我没有这个选择。

相关内容