From 9b396c0cabb086746cbe4ec20d4ae0d79962d758 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Thu, 19 Oct 2017 23:11:36 +0200 Subject: vm: Always use GRUB/i386. Fixes . Reported by Oleg Pykhalov . * gnu/system/vm.scm (virtualized-operating-system): Override the 'bootloader' field. --- gnu/system/vm.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm index 273a895bef..3127b305e1 100644 --- a/gnu/system/vm.scm +++ b/gnu/system/vm.scm @@ -49,7 +49,7 @@ #:use-module (gnu packages admin) #:use-module (gnu bootloader) - #:use-module ((gnu bootloader grub) #:select (grub-mkrescue-bootloader)) + #:use-module (gnu bootloader grub) #:use-module (gnu system shadow) #:use-module (gnu system pam) #:use-module (gnu system linux-initrd) @@ -565,6 +565,14 @@ environment with the store shared with the host. MAPPINGS is a list of user-file-systems))) (operating-system (inherit os) + + ;; XXX: Until we run QEMU with UEFI support (with the OVMF firmware), + ;; force the traditional i386/BIOS method. + ;; See . + (bootloader (bootloader-configuration + (bootloader grub-bootloader) + (target "/dev/vda"))) + (initrd (lambda (file-systems . rest) (apply base-initrd file-systems #:volatile-root? #t -- cgit v1.2.3 >diff
d>doc: Remove obsolete comment from htmlxref.cnf....
AgeCommit message (Expand)Author
2022-05-18services: Make <service-type> 'description' field mandatory....Ludovic Courtès
2022-04-10services: Test 'shepherd-service-upgrade' with transient services....Ludovic Courtès
2022-04-10services: herd: Adjust to <live-service> changes....Ludovic Courtès
Maxim Cournoyer
2022-04-08doc: Fix cookbook URLs in htmlxref.cnf....Ludovic Courtès
2021-10-04doc: Update htmlxref.cnf....Sarah Morgensen
2021-04-24doc: Fix cross-reference URL to translated manual....Julien Lepiller
2020-01-12doc: Update htmlxref.cnf....Ludovic Courtès
2019-05-04doc: Update htmlxref.cnf....Ludovic Courtès
2018-07-05doc: Update URL of the Emacs-Guix manual....Ludovic Courtès
2018-07-05doc: Mention translations of the manual....Ludovic Courtès
2017-05-30doc: htmlxref: Fix link to Emacs-Guix manual....Alex Kost
2017-05-04doc: Add references to Emacs-Guix manual....Alex Kost
2016-12-29Remove Emacs interface....Alex Kost
2016-08-03doc: Update Texinfo HTML cross-reference file.....Ludovic Courtès
2016-03-30doc: Fix URL of gnutls-guile one-page-per-node manual....Ludovic Courtès
2016-02-21doc: Add Texinfo HTML cross-reference file....Ludovic Courtès