Experimente com -vga qxl
(você deve modprobe
o módulo qxl
) ou -vga virtio
.
Estou seguindo as instruções em RunningKVM .
Meu host executa o Ubuntu Server 14.04.1 (64 bits)
Eu baixei o arquivo ISO do Ubuntu Server:
wget -c http://old-releases.ubuntu.com/releases/14.04.2/ubuntu-14.04.1-server-amd64.iso
E então eu corri:
qemu-img create -f qcow2 vdisk.img 10G
qemu-system-x86_64 -hda vdisk.img -cdrom ubuntu-14.04.1-server-amd64.iso -boot d -m 384
Erro:
Could not initialize SDL(No available video device) - exiting
Pelo que entendi, isso acontece porque não estou executando a partir da máquina do X windows.
Depois de pesquisar, adicionei -vga none
e eu corri:
qemu-system-x86_64 -vga none -hda vdisk.img -cdrom ubuntu-14.04.1-server-amd64.iso -boot d -m 384
E mais uma vez recebi o mesmo erro.
Então eu corri com -nographic
:
qemu-system-x86_64 -nographic -hda vdisk.img -cdrom ubuntu-14.04.1-server-amd64.iso -boot d -m 384
E isso foi preso sem nenhum erro (eu esperei mais de 10 minutos). Então eu tive que matar esse processo de uma máquina diferente.
Qual é a maneira correta de instalar quando o host não tem x windows com esta configuração?
Experimente com -vga qxl
(você deve modprobe
o módulo qxl
) ou -vga virtio
.