emacs/var/elfeed/db/data/4f/4f147c444bd4908267841ad3d57024733f992672
2022-01-03 12:49:32 -06:00

1 line
1.3 KiB
Plaintext

<!-- SC_OFF --><div class="md"><p>By default, it seems that Guix installs the EFI bootloader to &quot;EFI/Guix/grubx64.efi&quot;.</p> <p>I want to specify the location in config.scm, so that Guix installs the bootloader to the standard &quot;EFI/BOOT/BOOTX64.EFI&quot;, 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&#39;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&#39;m asking here.</p> <p>I am also curious if Guix supports installing both a BIOS bootloader and an EFI bootloader simultaneousy (I haven&#39;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 --> &#32; submitted by &#32; <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> &#32; <span><a href="https://www.reddit.com/r/GUIX/comments/ri3v1t/how_to_specify_where_the_efi_bootloader_installs/">[comments]</a></span>