sbc-images/includes/post/grub-setup.ksi

16 lines
467 B
Plaintext
Raw Normal View History

2023-09-14 05:50:36 +00:00
%post
set -x
if [[ -d /boot/efi/EFI/rocky ]] && [[ -f /boot/efi/EFI/rocky/grubaa64.efi ]]; then
mv -vf /boot/grub2/grub.cfg /boot/efi/EFI/rocky/grub.cfg
ln -s ../efi/EFI/rocky/grub.cfg /boot/grub2/grub.cfg
[[ -d /boot/efi/EFI/BOOT ]] || mkdir -vp /boot/efi/EFI/BOOT
cp -vf /boot/efi/EFI/rocky/grubaa64.efi /boot/efi/EFI/BOOT/BOOTAA64.EFI
else
echo "Something is wrong with the current GRUB install. Have fun debugging. Bye."
exit 1
fi
%end