QEMU:开始简单又快速的模拟OS吧

2016-01-29 18:26 119 1 收藏

QEMU:开始简单又快速的模拟OS吧,QEMU:开始简单又快速的模拟OS吧

【 tulaoshi.com - Linux 】

QEMU刚刚发布的Accelerator带来了QEMU革命,它不再是一个性能低等的模拟器使用Accelerator的QEMU速度一下提升了5倍之多。OSNews报道:This means you couldtheoretically run Windows (or another OS) on a Linux machine at nearnative speeds without buying a commercial emulator. 今天赶紧升了级,果然不同反响,安装了RHEL4,Win2k,速度很好,也没有以前版本分出大于2G空间造成硬盘检查出错的问题了,在模拟的linux中进行危险试验爽多啦。 :) QEMU安装也比win4lin/vmware简单,最主要QEMU是开源的,后两者都还需要序列号  :(虽然Accelerator是专利产品,不过也是免费使用的,只是在分发上有一些限制. 总之是不错的东东喽,快试试吧! 不会装?不会用?看看我的安装,使用心得吧  ^_^
注意:该方法仅适用于2.6.x内核,2.4内核请查看QEMU安装文档。QEMU有两种模拟方式: 1.完整的系统模拟:这种模式下,QEMU模拟一个完整的系统(比如说,整个PC),包括CPU和周边的计算机设备。你可以不必重启就可以同时运行不同的系统来调试系统代码。2.User mode模拟(只能在Linux宿主机下使用):这种模式下,QEMU能够在Linux下运行从一个CPU到另一个CPU的编译过程。这通常可以被用来运行Wine模拟器或者是交错式的编译和调试。这里只说模拟整个PC :)首先先下载,编译,安装:目前只有CVS版本的QEMU才可以使用Accelerator(加速器),所以需要编译。而其他版本的QEMU,可以直接下载binary的,在/下解压缩即可使用,十分方便。不象win4lin,vmware这些模拟器还需要给内核打补丁。而且还不是开源的,安装比较麻烦。(至少我没成功安装过它们两个)不过目前binary还不能使用加速器,所以速度会慢很多。相信很快binary版本就会加入这个加速器啦。 毕竟加速器刚出来没几天,值得期待。。。。 ^_^ OK,言归正传,开始来编译,安装CVS版本的QEMU,并且加入Accelerator支持:首先从 http://www.dad-answers.com/qemu/ 下载当前CVS版本的qemu我的版本是:qemu-snapshot-2005-02-22_23.tar.bz2再从 http://fabrice.bellard.free.fr/qemu/kqemu-0.6.2-1.tar.gz 下载回来加速器注意:编译kqemu需要内核源码包,将与当前内核版本完全相符的源码包解压在/usr/src下 并且确保/lib/modules/`uname -r`/build是正确指向内核源码目录的,如下所示: [root@LFS ~]#ls -l /lib/modules/2.6.10-lvm/build lrwxrwxrwx  1 root root 21 Feb 22 12:50 /lib/modules/2.6.10-lvm/build -> /usr/src/linux-2.6.10/如果没有正确指向内核源码目录,使用ln -s 命令建立链接: [root@LFS ~]#ln -s /usr/src/linux-2.6.10 /lib/modules/2.6.10-lvm/build 生成kqemu需要的内核源文件:[root@LFS ~]#cd /usr/src/linux-2.6.10/root  ------------> /usr/src/linux-2.6.10[root@LFS linux-2.6.10]#make mrproper 确保内核源码纯净,保证kqemu编译出来可用。 [root@LFS linux-2.6.10]#cp /boot/config-2.6.10 .config 将当前内核配置文件复制过来[root@LFS linux-2.6.10]#make scripts/生成kqemu需要的东东,没有这步,编译就会出错。 做好后就可以开始编译QEMU了,使用如下命令编译,安装:[root@LFS ~]#tar jxvf qemu-snapshot-2005-02-22_23.tar.bz2[root@LFS ~]#tar zxvf kqemu-0.6.2-1.tar.gz -C qemu-snapshot-2005-02-22_23/使用-C qemu-snapshot-2005-02-22_23/ 将kqemu解压到qemu的目录中,让qemu支持kqemu [root@LFS ~]#cd qemu-snapshot-2005-02-22_23/root  ------------> /root/qemu-snapshot-2005-02-22_23 [root@LFS qemu-snapshot-2005-02-22_23]#./configure ...........略KQEMU module configuration: --------->表示加入kqemu支持kernel sources    /lib/modules/2.6.10-lvm/buildkbuild type       2.6[root@LFS qemu-snapshot-2005-02-22_23]#make [root@LFS qemu-snapshot-2005-02-22_23]#make install 这样,qemu就安装到了/usr/local下,所有可执行文件在/usr/local/bin下,如果想安装到/usr:[root@LFS qemu-snapshot-2005-02-22_23]#./configure -->./configure --prefix=/usr 安装好后,kqemu模块安装在: /lib/modules/2.6.10-lvm/misc/kqemu.ko并且安装脚本会自动在/dev/下创建一个kqemu设备: [root@LFS linux-2.6.10]#ls -l /dev/kqemucrw-rw-rw-  1 root root 250, 0 Feb 24  2005 /dev/kqemu[root@LFS linux-2.6.10]#加载kqemu模块:[root@LFS linux-2.6.10]#modprobe kqemu[root@LFS linux-2.6.10]#使用lsmod命令检查:[root@LFS linux-2.6.10]#lsmod |grep kqemukqemu                  41864  0[root@LFS linux-2.6.10]#如果你发现重启后/dev/kqemu消失了,需要重新创建它:[root@LFS linux-2.6.10]#mknod /dev/kqemu c 250 0[root@LFS linux-2.6.10]#chmod 666 /dev/kqemu你可以将上面两行命令加入到系统的启动脚本中,例如/etc/rc.d/r

来源:http://www.tulaoshi.com/n/20160129/1505765.html

延伸阅读
教你快速玩转唱吧 唱吧是一款新起的手机及电脑于一身的k歌工具,由于许多朋友刚接触唱吧,对于许多功能都还未能了解。今日图老师小编教各位朋友快速的玩转唱吧,让你成为真正的唱吧达人。图解如下: 安装成功之后,点击进入唱吧的主界面,如界面显示 点击进入设置主界面,你可以在里面。点击‘我’进行个人信息的...
折纸简单又漂亮 准备材料:正方形卡纸、剪刀、双面胶 第一步:首先将准备好的卡纸三角对折一下,再对折。 第二步:然后将卡纸打开,将卡纸的边沿着中心线折叠。 第三步:然后将卡纸翻过来,再沿着中心线折叠。 第四步:然后将卡纸的底端部分折一下,再将两边卷一下。 第五步:整理一下卡纸的底端尖角部分,再整理一下卡...
标签: 营养价值
现如今人们对美食的追求以及不断创新,粥的种类多的根本数不清。但无论你知道哪些粥或者想喝哪种粥,小米粥依然是粥届的经典,不可超越。想知道粥的做法大全以及小米粥的功效与作用吗?那就一起来看看吧。 小米山药粥 原料:山药45克、小米50克、白糖。 做法 1.把山药洗净削皮,切成小块,小米用水洗净。 ...
春节的画简单又漂亮完成图 春节的画简单又漂亮 准备材料:纸、水彩笔 第一步:首先用黑色的水彩笔画出龙的头部轮廓。 第二步:接着画出龙的身体轮廓,这一部分线条需要画得柔和一点。 第三步:在龙的下方画出一个舞龙的人,棍子也要画上。 第四步:接着画出舞龙的人的眼睛和鞋子上面的装饰。 第五步:画出龙的眼...
标签: 护发 头发护理
从头开始改变吧!细数有用的护发妙招 护发小妙招 第一招:妙用弹力素 一款弧度好看的卷发成为大家的最爱,而一款好看的卷发发型,成为了很多都市女性们的最佳选择。对于刚刚烫发结束的女性,那么我们不妨借助这弹力素来帮忙吧!弹力素乳液能让你的卷发起死回生!首先少量的水把头发打湿,然后取适量弹力素乳液,自下而...

经验教程

29

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部