initial commit
This commit is contained in:
55
README.raid-1-for-efi-partion
Normal file
55
README.raid-1-for-efi-partion
Normal file
@ -0,0 +1,55 @@
|
||||
# --------------------
|
||||
# RAID 1 of /boot/efi partition on Debian
|
||||
# --------------------
|
||||
|
||||
# see: https://unix.stackexchange.com/questions/644108/raid-1-of-boot-efi-partition-on-debian
|
||||
|
||||
The steps are mainly:
|
||||
|
||||
1.) Install Debian without setting up the RAID for the ESP partition.
|
||||
|
||||
During the partitioning, I've already created two identical partitions
|
||||
marked as ESP partitions. They were on /dev/sda1 and /dev/sdb1
|
||||
|
||||
2.) umount /boot/efi
|
||||
|
||||
|
||||
3.) Copie the contents of /boot/efi somewhere else (/boot/eficopy).
|
||||
|
||||
|
||||
4.) Create an array for use as EFI partion.
|
||||
|
||||
NOTE:
|
||||
use metadata version 1.0
|
||||
|
||||
Version 1.0 still has the requirement (for this usecase) of placing the
|
||||
superblock at the end of the device, but also includes "the modern features of mdadm",
|
||||
by using common layout format as 1.1 & 1.2.
|
||||
|
||||
# mdadm --create --verbose /dev/md3 --level=1 --raid-devices=2 --metadata=1.0 /dev/sda1 /dev/sdb1
|
||||
|
||||
|
||||
5.) mkfs.vfat /dev/md3
|
||||
|
||||
|
||||
6.) found the UUID of the partition in /dev/disk/by-uuid:
|
||||
|
||||
# ls -al /dev/disk/by-uuid/
|
||||
|
||||
|
||||
7.) Changed the /boot/efi entry in /etc/fstab with the new UUID
|
||||
|
||||
for example:
|
||||
|
||||
UUID=C354-2922 /boot/efi vfat umask=0077 0 1
|
||||
|
||||
|
||||
8.) mount /boot/efi
|
||||
|
||||
|
||||
9.) Copy the data from the backup into /boot/efi again
|
||||
|
||||
|
||||
10.) Update initramfs:
|
||||
|
||||
# update-initramfs -u -k all
|
Reference in New Issue
Block a user