Я нашел много ответов на этот вопрос для Ubuntu 12 и 14, но с разделами EFI все немного изменилось. На самом деле, используя эти руководства, у меня есть старая система с RAID1, но я столкнулся с проблемами, ну, с ударами по скорости.
В более старой системе RAID была моя резервная копия и данные nextcloud, которые я переместил в новую систему, воссоздал рейд и скопировал.
Это то, что у меня сейчас работает:
Размер начальных и конечных секторов устройства Тип
/dev/sda1 2048 1050623 1048576 Система EFI 512M
/dev/sda2 1050624 959449087 958398464 457G Linux RAID
/dev/sda3 959449088 7814035455 6854586368 3.2T Linux RAID
Размер начальных и конечных секторов устройства Тип
/dev/sdb1 2048 1050623 1048576 Система EFI 512M
/dev/sdb2 1050624 959449087 958398464 457G Linux RAID
/dev/sdb3 959449088 7814035455 6854586368 3.2T Linux RAID
Размер начальных и конечных секторов устройства Тип
/dev/sdc1 2048 1050623 1048576 Система EFI 512M
/dev/sdc2 1050624 976771071 975720448 465.3G файловая система Linux
В настоящее время система загружается из /dev/sdc
Я пробовал несколько вещей с Live CD, чтобы скопировать sdc1 и sdc2 в sda и sdb и сделать их загрузочными.
Я нашел этот пост довольно интересным
Установите рабочий стол Ubuntu 20.04 с RAID 1 и LVM на машину с UEFI BIOS
Я думаю, что в нем есть много деталей, которые я упустил.
В частности, шаг 4.1 chroot к файловой системе рейда
Я установил и настроил mdadm, так что осталось только
Обновите список модулей, которые ядро должно загружать при загрузке.
эхо-рейд1 >> /etc/modules
Обновите загрузочный RAM-диск
обновление-инитрамфс-у
Наконец, выйдите из chroot
а затем перейдите к шагам 5 и далее.
Честно говоря, я думаю, что ключевым моментом, который я упустил, было добавление raid1 в /etc/modules.
В более старых документах (Ubuntu 12 и т. д.), я думаю, это было обработано в файлах grub.