ubuntu下安装QEMU

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

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

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

编译 kqemu 需要 kernel header 文件。需要安装

#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 // 注意这里不是说要占用硬盘空间为 5G win.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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值