I’m having an issue with my new kickstart image (Alma9.2), which I’m trying install on different Dell laptops with BIOS version 1.13.1. When I boot my USB containing my new image with UEFI/Secure Boot enabled in the BIOS, I see the output shown in the attached picture and it reverts to the default AlmaLinux 9 install menu instead of mine. I’m wondering if this is a battle with the BIOS or if there is something glaringly wrong with my bootable USB kickstart image. It’s important to note that I am able to boot the USB to the EFI menu and successfully install on a system that has a bit older BIOS version (1.11.0), but I’m not totally convinced that my problem is 100% a BIOS issue given the message that I see in the attached photo in both cases. I’m grateful for any input you may have in assisting me.
Here is my command-line to build the image (done using sudo), with no errors:
mkisofs \
-o ${ISODIR}.iso \
-b isolinux/isolinux.bin \
-J -R -l -c isolinux/boot.cat \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
-eltorito-alt-boot \
-e images/efiboot.img \
-no-emul-boot \
-graft-points \
-joliet-long \
-V ${BLKID} .
isohybrid --uefi ${ISODIR}.iso
implantisomd5 ${ISODIR}.iso
Here is my grub.cfg, which resides under EFI/BOOT:
set default="0"
function load_video {
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod all_video
}
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set menu_color_normal=white/black
set menu_color_highlight=yellow/black
# This disables timeout (waits forever) *note - timeout in isolinux.cfg is 0.
set timeout=10
### END /etc/grub.d/00_header ###
search --no-floppy --set=root -l 'AlmaLinux-9-2-x86_64-dvd'
### BEGIN /etc/grub.d/10_linux ###
menuentry 'XYZ System' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.ks=hd:LABEL=AlmaLinux-9-2-x86_64-dvd:/xyz-systems/xyz-el9-ks.cfg inst.stage2=hd:LABEL=AlmaLinux-9-2-x86_64-dvd fips=1 quiet
initrdefi /images/pxeboot/initrd.img
}
Here are the contents of the directory EFI/BOOT:
BOOTX64.EFI fonts grub.cfg grubx64.efi mmx64.efi
- image stolen from here, but same exact error I’m getting.