История изменений
Исправление Xenius, (текущая версия) :
Можно просто скрипт написать, который создаёт нужные разделы, монтирует их по порядку в какой-нибудь каталог, например /setup
и распаковывает туда stage4 (можно взять debootstrap, можно готовый tar.zstd архив какой-нибудь и тд), затем выполняет efibootmgr чтобы зарегистрировать загрузчик (хотя если он будет в /boot/efi/EFI/boot/bootx64.efi
то не обязательно). Отдельный раздел /boot не нужен, достаточно каталога, куда будет ставится образ ядра в разделе FAT EFI (/boot/efi). Да и то вроде бы grub2 умеет и LVM читать.
Исходная версия Xenius, :
Можно просто скрипт написать, который создаёт нужные разделы, монтирует их по порядку в какой-нибудь каталог, например /setup
и распаковывает туда stage4 (можно взять debootstrap, можно готовый tar.zstd архив какой-нибудь и тд), затем выполняет efibootmgr чтобы зарегистрировать загрузчик (хотя если он будет в /boot/efi/EFI/boot/bootx64.efi
то не обязательно). Отдельный раздел /boot не нужен, достаточно каталога, куда будет ставится образ ядра в разделе FAT EFI.