all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* UEFI testing
@ 2018-02-07  9:58 Danny Milosavljevic
  2018-02-07 11:09 ` Gábor Boskovits
  2018-02-08 13:40 ` Ludovic Courtès
  0 siblings, 2 replies; 3+ messages in thread
From: Danny Milosavljevic @ 2018-02-07  9:58 UTC (permalink / raw)
  To: guix-devel

Hi,

at FOSDEM we've been talking about testing UEFI booting in Guix system tests.

The command to use for that is:

qemu-system-x86_64 -bios $(guix build ovmf)/share/firmware/ovmf_x64.bin -m 1G -enable-kvm -hda ZZ -serial stdio

The place where system tests are is gnu/tests/install.scm - it's using
marionette-operating-system to prepare system tests.

So qemu would have to do a full boot using "-bios".

There's already an extlinux test there, so it should be easy to use that as
a template (copy %test-installed-extlinux-os to %test-installed-efi-os and
adapt it; also copy the %minimal-extlinux-os definition).

run-install could gain an option for the bios - which would then be passed
by %test-installed-efi-os .

I don't have UEFI or a use for it, so this mail is just a heads-up.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-02-08 13:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-07  9:58 UEFI testing Danny Milosavljevic
2018-02-07 11:09 ` Gábor Boskovits
2018-02-08 13:40 ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.