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:
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:
Finally, choosing to install (either graphics or no graphics) just fails with:
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