Creo recordar haber podido iniciar qemu solo con la salida del emulador de terminal, con la ventana gráfica deshabilitada. Y aquí no me refiero a la interfaz ncurses, esa es buena, pero quiero que la salida fluya directamente a mi terminal, para que cortar y pegar sea más fácil.
Yo he tratado:
qemu -nographic binary.img # simply no display
qemu -curses binary.img # nice text output, but not directly flowing in the terminal
qemu -noframe -curses binary.img # same as above
qemu -nographic -curses binary.img
Supongo que una solución aceptable sería poder cambiar el tamaño de la consola curses para que se ajuste al terminal que estoy usando. En este momento es molesto porque no se ajusta al tamaño del terminal ...
qemu -curses binary.img
SeaBIOS (version 1.7.0-20120603_194846-gandalf)
iPXE (http://ipxe.org) 00:03.0 C900 PCI2.10 PnP PMM+07FC86A0+07F886A0 C900
Booting from Hard Disk...
[...]
Observe cómo la pantalla tiene sangría de 12 espacios? Molesto. :)

Respuestas:
Antigua pregunta, pero aún podría interesar a la gente.
Respuesta corta:
ttyS0válido en la mayoría de las PC. Sería algo diferente en el sistema ARM.Luego, el puerto serie y la QEMU se multiplexan en su salida. Puedes cambiar entre ellos con
ctrl-A + C + ENTER.Respuesta larga: mira este blog , es increíble.
fuente
console=ttyS0aGRUB_CMDLINE_LINUX_DEFAULTen/etc/grub(asegúrese de llamarupdate-grubdespués) para que ésta se produzca de forma automática.Instale SGABIOS - ISTR que las versiones recientes de Qemu lo usan automáticamente cuando se ejecuta con
-nographic.fuente
Puede actualizar GRUB para pasar las opciones requeridas al kernel. Estoy usando Ubuntu 18.04 e hice lo siguiente:
Actualizar grub en el SO invitado:
sudoedit /etc/default/grubGRUB_CMDLINE_LINUX=""aGRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,9600n8"sudo update-grubReinicie el SO huésped usando lo siguiente:
Recomiendo agregar
-nic user,hostfwd=tcp:127.0.0.1:2222-:22o similar como una opción también, esto habilitará la conectividad ssh a través de lassh -p 2222 localhostcual se obtiene una interfaz un poco mejor que la consola.Las opciones de la consola se copian del COMO serial remoto de tldp
fuente
-nographices correcto. gracias por tu contirbution! :)