Com -nographic
, qemu
não adiciona uma placa gráfica virtual à VM, ainda adiciona um controlador serial mas com a porta serial conectada ao stdin / stdout do qemu (em oposição a uma janela SDL quando não está usando -nographics
).
Você está dizendo ao kernel Linux inicializado naquela VM para enviar sua saída do console para a porta serial, o que é bom, mas se você também quiser ter um prompt de login, você precisa ter um getty
issue lá .
Então, você precisa adicionar uma linha para ele em seu inittab
(ou outro arquivo de configuração relevante, dependendo de qual sistema init está sendo usado na VM):
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
Como a VM não possui uma placa gráfica, você também pode remover a linha tty1
, que é somente para um terminal VGA virtual.