From b5e07a96d8345c59011c46823b881560528eb087 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Wed, 20 Jul 2022 10:14:56 +0200 Subject: hack: vfat for /boot --- kickstart/fedora-efi.ks | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/kickstart/fedora-efi.ks b/kickstart/fedora-efi.ks index ed8e9c1..13ee4ed 100644 --- a/kickstart/fedora-efi.ks +++ b/kickstart/fedora-efi.ks @@ -23,9 +23,6 @@ bootloader --append="console=ttyS0" dracut-config-generic efibootmgr -edk2-ext4 -edk2-shell - kernel-core kernel-initrd-virt -kernel @@ -49,4 +46,19 @@ fi /usr/sbin/sfdisk --part-type /dev/sda 2 BC13C2FF-59E6-4262-A352-B275FD6F7172 # Linux extended boot /usr/sbin/sfdisk --part-type /dev/sda 3 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 # Linux root (x86-64) +# anaconda refuses to use vfat for /boot -> fixup +set -x +tmpboot="/tmp/boot.fs" +umount -v /boot/efi +mkdir ${tmpboot} +mv -v /boot/* ${tmpboot} +umount -v /boot +mkfs.vfat -n boot /dev/sda2 +sed -i -e '/ext4/s|.*|LABEL=boot /boot vfat defaults,uid=0,gid=0,umask=022,shortname=winnt 1 2|' /etc/fstab +cat /etc/fstab +mount -v /boot +mv -v ${tmpboot}/* /boot +rmdir ${tmpboot} +mount -v /boot/efi + %end -- cgit