1.安装环境
qemu1.0+ubuntu12.04
2.编译支持kvm
a.进入qemu目录,进行基本需要的配置,需要其他配置可以进行configure --help【linux下 -h是必不可少的】
./configure --enable-kvm --enable-sdl --target-list="i386-softmmu"
*--enable-kvm:编译KVM模块,使QEMU可以利用KVM来访问硬件提供的虚拟化服务。
--enable-sdl:支持sdl,不然会没有界面
--target-list:选择目标机器的架构。默认是将所有的架构都编译,但为了更快的完成编译,此时优先编译x86_64。
b.编译qemu,安装
sudo make -j4 //并行编译,使4个编译任务同时进行
sudo make install
*编译时候遇到的问题及解决
sudo apt-get install libsdl1.2-dev //sdl需要,出现界面
sudo apt-get install build-essential sudo apt-get install libglib2.0-dev (缺失glib2.0)
sudo apt-get install zlib1g-dev (缺失zlib)
sudo apt-get install libtool (不知道缺少啥,还没有遇到过,在网上看到需要)
sudo apt-get install dh-autoconf (缺少autoreconf)
或者确实pixman之类的,到官网上下载相应的包自己进行编译安装
3.制作磁盘镜像及安装系统
qemu