I have an Ubuntu USB stick and would like to be able to boot it from my UEFI laptop too (in addition to older BIOS devices). Currently, it is not shown in the list of bootable devices unless I enable the Compatibility Support Module. What do I have to change to make this work without?
I think I should add some kind of EFI
folder into the boot partition, but I have no idea.
Edit: Ubuntu freezes on the startup screen and my Arch USB stick "can't access tty: job control turned off" so using CSM is not an option for me.
Mkusb will make a Persistent drive that works on BIOS and UEFI. You can confirm this on your machine before proceeding.
It is easy to change a mkusb Persistent USB to a Full install USB that also works on BIOS and UEFI.