1 line
1.3 KiB
Plaintext
1 line
1.3 KiB
Plaintext
<!-- SC_OFF --><div class="md"><p>By default, it seems that Guix installs the EFI bootloader to "EFI/Guix/grubx64.efi".</p> <p>I want to specify the location in config.scm, so that Guix installs the bootloader to the standard "EFI/BOOT/BOOTX64.EFI", where even the dumbest UEFI implementations will find it automatically.</p> <p>My imperative solution is to manually move the EFI file after every Guix update, but that is easy to forget. I'd rather solve the problem declaratively with Guix. I could not find any way to specify the bootloader location in the Guix manual, so I'm asking here.</p> <p>I am also curious if Guix supports installing both a BIOS bootloader and an EFI bootloader simultaneousy (I haven't tested it yet). I used to do this on OpenBSD because it maximizes my chances of being able to boot successfully on any x86_64 system.</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/less-to-worry-about"> /u/less-to-worry-about </a> <br/> <span><a href="https://www.reddit.com/r/GUIX/comments/ri3v1t/how_to_specify_where_the_efi_bootloader_installs/">[link]</a></span>   <span><a href="https://www.reddit.com/r/GUIX/comments/ri3v1t/how_to_specify_where_the_efi_bootloader_installs/">[comments]</a></span> |