Я следую инструкциям на RunningKVM.
Мой хост выполняет Сервер Ubuntu 14.04.1 (64 бита)
Я загрузил Сервер Ubuntu файл ISO:
wget -c http://old-releases.ubuntu.com/releases/14.04.2/ubuntu-14.04.1-server-amd64.iso
И затем я работал:
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
Ошибка:
Could not initialize SDL(No available video device) - exiting
Из того, что я понимаю, это вызвано тем, что я не выполняю его от машины X-окон.
Затем после поиска с помощью Google добавил я -vga none
и я работал:
qemu-system-x86_64 -vga none -hda vdisk.img -cdrom ubuntu-14.04.1-server-amd64.iso -boot d -m 384
И снова я получил ту же ошибку.
Затем я работал с -nographic
:
qemu-system-x86_64 -nographic -hda vdisk.img -cdrom ubuntu-14.04.1-server-amd64.iso -boot d -m 384
И это застряло без любой ошибки (я ожидал более чем 10 минут). Таким образом, я должен был уничтожить этот процесс от другой машины.
Что состоит в том, чтобы установить корректный путь, когда хост не имеет X-окон с этой установкой?
Попробуйте -vga qxl
(Вы должны modprobe
qxl
модуль сначала), или -vga virtio
.