ubuntu下安装QEMU

QEMU
的使用:
Ubuntu环境下安装 QEMU,然后再在 QEMU里安装 XP

下面是安装步骤:
#apt-get install qemu  

下载 kqemu的源码
下载地址: http://bellard.org/qemu/download.html

编译 kqemu需要 kernelheader文件。需要安装

#apt-get install linux-headers-`umane -r`

编译安装 kqemu模块

解压下载的源码包 #tar –zvxf   kqemu-1.3.0pre11.tar.gz
进入解压生成的文件
#./configure
#make
#make install

编译,安装完了后在 /lib/modules/`uname -r`/misc 下有 kqemu.ko的模块

#lsmod|grep ^kq

看看加载上没,如果按照如下来


先要创建 kqemu的一个设备
#mknod /dev/kqemu c 250 0

说明一下: mknod c 是指字符设备, 250 主设备号, 0 次设备号。
在这里只要主设备号数值没被占用可以写这个数值,不一定是 250,各位随便了。

#modprobe kqemu 手动加载模块。

#chmod 666 /dev/kqemu


如果让 kquem.ko开机加载可以将下面的内容复制到 /etc/rc.local文件后面

device="/dev/kqemu"
rm -f $device
mknod $device c 250 0
/sbin/modprobe kqemu
chmod 666 /dev/kqemu
exit 0
也可以直接将上面的东西写在一个脚本里,运行脚本文件。

下面就是创建镜像文件以及安装了
#qemu-img create win.img 5G //注意这里不是说要占用硬盘空间为 5Gwin.img就是你这个虚拟机里安装的 OS的映像文件名称,以后启动你所安装的 OS需要用到这个名称,不同的名称代表你在虚拟机里装的不同的 OS

光盘安装 xp
#qemu -hda win.img -cdrom /dev/cdrom -boot d
         //
如果为 iso文件可以将- cdrom后的内容用相应的 iso文件替换掉。
         //安装时会提示什么空间不够。你可以按照提示做就行了

接下来的事情根安装 win步骤一样了。

安装完后启动
#qemu win.img

如果想要 QEMU的具体用法,可以在终端里输入 #man qemu或者 qemu --help

你可能感兴趣的:(qemu)