Ubuntu软件袭击efi,如何启动第二个驱动器?

我在Ubuntu服务器上启动并运行带有2个500GB驱动器的软件raid 1,我只是想testing一下。

如果我拔下第二个驱动器,我可以在降级模式下启动,但如果我拔下第一个驱动器,系统将无法启动。

当我完成安装时,我在每个驱动器上放置了一个EFI分区,但似乎只有一个被写入。

所以,我正在寻找一种方法来使第二个驱动器在发生故障时可启动。 我没有find与EFI软件突袭的方式。

此外,它看起来不像这个主板有一个BIOS模式,所以我不能回落到这一点。

我并不惊讶安装程序只将GRUB放在一个驱动器的EFI分区上。 您需要自行将文件复制到其他驱动器的EFI分区。 您可能还想使用efibootmgr为GRUB的其他副本创build启动菜单条目,以便您可以将它们作为从其启动的选项。 (每个条目是指特定驱动器上的特定分区;我不认为你可以有一个search多个驱动器)

您可以将EFI分区放在闪存驱动器上,在其上安装GRUB,为其创build启动条目,并将其永久插入计算机。 这样你就不依赖于你的引导程序的驱动器。

即使在第一个磁盘上只有GRUB,也可以将EFI Shell放在闪存驱动器上,从中启动,然后使用它从磁盘的EFI分区调用GRUB。 所以,即使你现在没有做任何特别的事情,如果第一块硬盘出现故障,你也可以通过一些手动干预来启动机器。