我正在按照运行KVM。
我的主机运行的是 Ubuntu Server 14.04.1(64 位)
我下载了 Ubuntu Server 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 windows 机器运行它。
然后,经过谷歌搜索,我添加-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 windows 时,正确的安装方法是什么?
答案1
尝试使用-vga qxl
(必须先使用modprobe
模块qxl
),或者-vga virtio
。