Browse Source

gnu: Pass "--target=i386-pc" when installing GRUB for legacy BIOS.

* gnu/bootloader/grub.scm (install-grub): Add "--target=i386-pc" to the list
of arguments to "grub-install".

Fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30311>.
version-0.15.0
Ricardo Wurmus 4 years ago
parent
commit
46fc9a7e0d
No known key found for this signature in database GPG Key ID: 197A5888235FACAC
  1. 2
      gnu/bootloader/grub.scm

2
gnu/bootloader/grub.scm

@ -386,7 +386,7 @@ submenu \"GNU system, old configurations...\" {~%")
;; root partition.
(setenv "GRUB_ENABLE_CRYPTODISK" "y")
(unless (zero? (system* grub "--no-floppy"
(unless (zero? (system* grub "--no-floppy" "--target=i386-pc"
"--boot-directory" install-dir
device))
(error "failed to install GRUB (BIOS)")))))

Loading…
Cancel
Save