安装 Ubuntu-“用于引导加载程序安装的设备”

安装 Ubuntu-“用于引导加载程序安装的设备”

据我了解,Grub2 引导加载程序可以安装在任何EFI 系统分区(ESP),具体位于 下\EFI\ubuntu

我有 2 个 SSD - 每个上有 3 个 ESP(用于测试目的):

  • /dev/sda具有sda1sda3sda5作为 ESP
  • /dev/sdb具有sdb1sdb3sdb5作为 ESP

我昨晚浪费了我的时间只是为了测试此引导加载程序安装选项的以下场景:

  • /dev/sda2以 root 身份挂载/并选择相同的设备,例如:/dev/sda用于引导加载程序安装
  • /dev/sda2以 root 身份挂载/并在同一设备上选择 ESP,例如:/dev/sda1,,/dev/sda3用于/dev/sda5引导加载程序安装
  • /dev/sda2以 root 身份挂载/并选择其他设备,例如:/dev/sdb用于引导加载程序安装
  • /dev/sda2以 root 身份挂载/并在其他设备上选择 ESP,例如:/dev/sdb1,,/dev/sdb3用于/dev/sdb5引导加载程序安装

图片 (图片仅供说明之用,并非我的真实测试用例)

无论我选择什么,引导加载程序(\EFI\ubuntu)始终安装在/dev/sda驱动器的第一个 ESP 上 - sda1。编辑:即使我sdb2以 root 身份挂载/并选择sdb安装引导加载程序,引导加载程序仍安装在 上/dev/sda1,这意味着如果我移除第一个 SSD,系统将无法启动!

如果它始终选择系统上找到的第一个 ESP 分区,那么这个选项有什么意义呢?

相关内容