我在一台装有3个相同硬盘的系统上安装了Ubuntu Server 22.03。在磁盘设置过程中,我在每个硬盘上创建了500M的FAT32分区,并将其余的磁盘空间配置为RAID1。在FAT32分区上设置了esp标志后,我能够将它们全部选为启动设备。安装后,EFI分区的内容是相同的(我通过rsync检查过)。我想确保系统始终能够从任何驱动器启动。
我想知道的是:
- 系统更新会保持EFI分区的同步吗?
- 如果是的话,当我更换失败的RAID驱动器时,我需要做什么来确保其EFI分区保持同步?
我在一台装有3个相同硬盘的系统上安装了Ubuntu Server 22.03。在磁盘设置过程中,我在每个硬盘上创建了500M的FAT32分区,并将其余的磁盘空间配置为RAID1。在FAT32分区上设置了esp标志后,我能够将它们全部选为启动设备。安装后,EFI分区的内容是相同的(我通过rsync检查过)。我想确保系统始终能够从任何驱动器启动。
我想知道的是:
看起来系统更新无法保持EFI分区的最新状态。这里有一个shell脚本应该可以做到这一点。
!!!警告!!! 这将覆盖您系统上的所有EFI分区。如果您有不想同步的EFI分区,请不要使用此脚本。