Skip to content

Kali Installer 2023.2 can't boot on UEFI systems

Description

The installer image kali-linux-2023.2-installer-amd64.img (and other variants) are broken on UEFI systems.

The first error messages appear briefly before the GRUB menu:

Screenshot_from_2023-06-01_14-49-02

For comparison: the 3 error lines above don't appear with a 2023.1 installer image.

Then after that, the GRUB menu shows up, but there's no theming:

Screenshot_from_2023-06-01_14-40-13

Finally, choosing to install (either graphics or no graphics) just fails with:

Screenshot_from_2023-06-01_14-40-51

Then nothing, it's game over.

What broke it

The seemingly innocent commit https://salsa.debian.org/installer-team/debian-installer/-/commit/a4dc8c0fe7ad1a0c1506125ad9985f78819a1bb2 broke it. Reverting this change is enough to fix GRUB, it seems.

I don't know why exactly we don't have /boot/grub/fonts/unicode.pf2. I don't know what creates this file. All we have is /boot/grub/font.pf2, but not directory /boot/grub/fonts.

TODO Compare with Debian, but right now my connection is slow so it will take some time before I can get my hand on latest debian installer.

Fix

Quick fix: revert the offending commit

Better fix: find how to have /boot/grub/fonts/unicode.pf2 on the installer images

Edited by Arnaud Rebillout
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information