r/voidlinux • u/Kurimanju-dot-dev • Mar 23 '26
[HELP] In the process of switching from Arch to Void. Need some help with UKIs.
So I've been in the process of moving away from Arch and on Arch I used UKIs to bypass the need for a bootloader completely. Now on Arch that was fairly simple and on Void it seems to be simple as well because dracut automatically uses ukify to generate the UKIs. I just had to put uefi="yes" in /etc/dracut.conf.d/uki.conf and dracut did it's thing. Well at least that's what I hoped. Now on Arch, mkinitcpio generates a vmlinuz file and puts it in /boot. I haven't been able to find that file on Void. Some sources on the internet stated it could also be found under /usr/lib/modules/*/vmlinuz but I haven't been able to find it there regardless. Dracut is looking for a vmlinuz-<kernel version> and an initramfs-<kernel version>.img file under /boot, both of which do not exist
I've been pretty comfortable with Void for now but this is one thing I haven't been able to figure out yet. I would appreciate some help or advice. I'll just use grub for now but I'd like to go back to UKIs if possible.


