As the message indicates, you are trying to boot in pure UEFI mode (_GPT partition scheme for UEFI_) from an ISO that does not contain UEFI boot files (only BIOS).
If you want to boot Kali, you will need to change the option to _MBR partition scheme for BIOS or UEFI_.
Kali Linux has had EFI boot support since 1.0.8, so in this case looks like Rufus' EFI detection might not be working properly? Win32 Disk Imager recommended by the Kali Linux team was able to create an EFI bootable USB from the same ISO.
No it doesn't. It is missing a /EFI/BOOT/bootx64.efi file, which is what the EFI specifications require (for x86_64, /EFI/BOOT/bootia32.efi for x86_32).
Maybe they added a CUSTOM way to boot in EFI mode, from an optical media, but they certainly did not look at the EFI specs with regards to enabling generic UEFI boot.
As you will understand, if every distro maintainer out there says _Screw the specs, we're going to do it our own way_, I'm not gonna run around and try to figure out what they did.
It is VERY EASY to make a distribution media EFI bootable: You just have to add an EFI boot loader in /EFI/BOOT/bootx64.efi and make sure it can handle loading your content from FAT32. Then your users can simply copy the whole content from your ISO onto a FAT32 formatted USB and it will boot just fine (they don't even need to use Rufus to do that). Why distribution (#478) after distribution (#531) think they know better and seems to be hell bent on screwing up the official UEFI boot process these days is beyond me.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.
Most helpful comment
No it doesn't. It is missing a
/EFI/BOOT/bootx64.efifile, which is what the EFI specifications require (for x86_64,/EFI/BOOT/bootia32.efifor x86_32).Maybe they added a CUSTOM way to boot in EFI mode, from an optical media, but they certainly did not look at the EFI specs with regards to enabling generic UEFI boot.
As you will understand, if every distro maintainer out there says _Screw the specs, we're going to do it our own way_, I'm not gonna run around and try to figure out what they did.
It is VERY EASY to make a distribution media EFI bootable: You just have to add an EFI boot loader in
/EFI/BOOT/bootx64.efiand make sure it can handle loading your content from FAT32. Then your users can simply copy the whole content from your ISO onto a FAT32 formatted USB and it will boot just fine (they don't even need to use Rufus to do that). Why distribution (#478) after distribution (#531) think they know better and seems to be hell bent on screwing up the official UEFI boot process these days is beyond me.