SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как перенести /boot/efi на RAID I?


Метки: /boot/efi raid mdadm sgdisk partprobe /etc/fstab /etc/mdadm.conf efi grub2-mkconfig systemctl 

Ответы

RemiZOffAlex  Создано: 2022-12-03 03:51:37.195621  Обновлено: 2022-12-03 04:12:15.731377
mkdir /mnt/{sda,sdb}
mount /dev/sda1 /mnt/sda
sgdisk --delete 1 /dev/sdb
partprobe
sgdisk -a 4096 --largest-new=1 -t 1:fd00 /dev/sdb
partprobe
mdadm --create --metadata=1.0 --verbose /dev/md10 --force --level=mirror --raid-devices=1 /dev/sdb1
partprobe
mkfs.vfat /dev/md10
mount /dev/md10 /mnt/sdb
cp -r /mnt/sda/EFI /mnt/sdb/
umount /mnt/sda
umount /boot/efi
sgdisk --delete 1 /dev/sda
partprobe
sgdisk -a 4096 --largest-new=1 -t 1:fd00 /dev/sda
partprobe
mdadm /dev/md10 --add /dev/sda1

cat /proc/mdstat

mdadm --grow --raid-devices=2 /dev/md10

partprobe

blkid | grep md10
/dev/md10: SEC_TYPE="msdos" UUID="ACF4-440A" BLOCK_SIZE="512" TYPE="vfat"

Добавляем в файл /etc/fstab

UUID=ACF4-440A /boot/efi vfat defaults,uid=0,gid=0,umask=077,shortname=winnt 0 2
mdadm --examine --scan > /etc/mdadm.conf
systemctl daemon-reload
mount /dev/md10 /boot/efi
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Проверяем /etc/default/grub конкретно значение GRUB_CMDLINE_LINUX

Перезагружаемся

Возможно будут интересны и другие вопросы