"Wrong EFI loader signature" when booting slackware64-current ISO.
by luvr from LinuxQuestions.org on (#4YG3H)
When I boot the slackware64-current ISO ("Fri Jan 24 22:59:00 UTC 2020"), the very first output line that appears on the screen, before the boot messages start to scroll by, says:
Code:Wrong EFI loader signatureAs far as I can tell, this message does not cause any actual ill effects, so it seems to be nothing to worry about. Even so, I thought I'd mention it, since you never know...
The computer is a laptop that runs in Legacy BIOS mode (hence, I would be surprised if a valid EFI loader signature were found...), with a hard disk that is partitioned under the GPT scheme. The boot loader is GRUB2, and Slackware is booted off an ISO file that sits on one of the (ext4) disk partitions. The GRUB menu entry for this Slackware ISO file looks like the following:
Code:menuentry 'Slackware Current (64-Bit) ISO Image' {
set fs_uuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
set isofile=/Slackware/slackware64-current/slackware64-current-install-dvd.iso
search --fs-uuid --no-floppy --set=root ${fs_uuid}
loopback loop ${isofile}
linux (loop)/kernels/huge.s/bzImage boot=isolinux/isolinux.bin iso-scan/filename=${isofile}
initrd (loop)/isolinux/initrd.img
}(where 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX' represents the filesystem UUID of the partition on which the ISO file is located).


Code:Wrong EFI loader signatureAs far as I can tell, this message does not cause any actual ill effects, so it seems to be nothing to worry about. Even so, I thought I'd mention it, since you never know...
The computer is a laptop that runs in Legacy BIOS mode (hence, I would be surprised if a valid EFI loader signature were found...), with a hard disk that is partitioned under the GPT scheme. The boot loader is GRUB2, and Slackware is booted off an ISO file that sits on one of the (ext4) disk partitions. The GRUB menu entry for this Slackware ISO file looks like the following:
Code:menuentry 'Slackware Current (64-Bit) ISO Image' {
set fs_uuid=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
set isofile=/Slackware/slackware64-current/slackware64-current-install-dvd.iso
search --fs-uuid --no-floppy --set=root ${fs_uuid}
loopback loop ${isofile}
linux (loop)/kernels/huge.s/bzImage boot=isolinux/isolinux.bin iso-scan/filename=${isofile}
initrd (loop)/isolinux/initrd.img
}(where 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX' represents the filesystem UUID of the partition on which the ISO file is located).