On Mon, Aug 22, 2016 at 2:59 PM, Rich Freeman <ri...@gentoo.org> wrote: > On Mon, Aug 22, 2016 at 2:34 PM, Håkon Alstadheim > <ha...@alstadheim.priv.no> wrote:
>> Booting straight into linux on an EFI system without a boot-loader means >> you have no way to provide command-line or initramfs as far as I can >> tell, all modules must be compiled in, and default command-line needs to >> be set in the kernel config. > > You can have an initramfs, but it also has to be compiled in. You can feed a path to an initramfs with efibootmgr's "-u" or "-@". > It generally makes sense to use a bootloader with EFI as a result. +1 When the switch to systemd-boot happened, I grabbed the files needed to compile it from the systemd tarball and compiled "gummiboot-ng." But this started failing at some point so I compiled systemd on one system and grabbed "/usr/lib/systemd/boot/efi/systemd-bootx64.efi".