EFI System Partition (ESP) klonen (MDRAID, RAID1)
Hat man sein System auf einer MDRAID RAID1 Partition installiert, wäre es natürlich super, wenn auch die ESP auf beiden Platten vorhanden ist, damit im Falle des Falles die Kiste auch noch startet (ref. Proxmox auf verschlüsseltem Software RAID).
Leider kann die ESP selbst nicht auf einem MDRAID Device liegen. Folgendes geht davon aus, dass auf /dev/sda1
die ESP und auf /dev/sdb1
eine gleich große leere Partition vorhanden ist.
Partitionen prüfen und klonen:
sudo fdisk --list /dev/sda1 /dev/sdb1
sudo dd if=/dev/sda1 of=/dev/sdb1
Nach dem Klonen hat die /dev/sdb1
Partition erstmal die gleiche UUID – nicht gut, diese ändern (einfach irgendwas anderes, ein paar Buchstaben oder zahlen von der UUID tauschen oder so):
sudo apt install mtools
sudo blkid | grep /dev/sdb1
sudo mlabel -N EEF2C1D2 -i /dev/sdb1
Die "Default-ESP" ist nach /boot/efi
gemountet, die neu erstellte nun z. B. nach /boot/efisecondary
mounten: Folgendes in /etc/fstab einfügen
(der Eintrag sollte bis auf UUID und Pfad ausschauen wie der bereits vorhanden für /boot/efi
):
UUID=EEF2-C1D2 /boot/efisecondary vfat umask=0077 0 1
GRUB erkennt nun die beiden ESP und kümmert sich um den Rest (es sollten entsprechend zwei Boot-Einträge, von beiden Platten, im UEFI sichtbar sein):
sudo mount -av
sudo dpkg-reconfigure grub-efi-amd64