diff options
-rw-r--r-- | src/launch.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/launch.c b/src/launch.c index a2c49458..a8b06ac4 100644 --- a/src/launch.c +++ b/src/launch.c @@ -721,6 +721,15 @@ launch_appliance (guestfs_h *g) add_cmdline (g, "stdio"); #endif + /* Use sgabios instead of vgabios. This means we'll see BIOS + * messages on the serial port, and also works around this bug + * in qemu 1.1.0: + * https://bugs.launchpad.net/qemu/+bug/1021649 + * QEmu has included sgabios upstream since just before 1.0. + */ + add_cmdline (g, "-device"); + add_cmdline (g, "sga"); + /* Set up virtio-serial for the communications channel. */ add_cmdline (g, "-chardev"); snprintf (buf, sizeof buf, "socket,path=%s,id=channel0", guestfsd_sock); |