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

2016-01-29 18:26 112 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

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

延伸阅读
标签: 护发 头发护理
从头开始改变吧!细数有用的护发妙招 护发小妙招 第一招:妙用弹力素 一款弧度好看的卷发成为大家的最爱,而一款好看的卷发发型,成为了很多都市女性们的最佳选择。对于刚刚烫发结束的女性,那么我们不妨借助这弹力素来帮忙吧!弹力素乳液能让你的卷发起死回生!首先少量的水把头发打湿,然后取适量弹力素乳液,自下而...
标签: 电脑入门
如何快速的安装Mac OS X 操作系统,是很多网友们都在关注的焦点。目前网上可以下载的Mac OS X 操作系统的版本,主要是Mac OS X Intel Develop Edition的安装盘和在VmWare上安装成功并破解完毕的版本的镜像。这两者之间,Mac OS X Intel Develop Edition的大小为2.4G左右,安装较为麻烦,而且需要vmware帮助才能安装成功。而另一个就是图老师小...
标签: Web开发
简单的放大缩小,显示坐标功能。 ------------------------------------- 演示代码: ------------------------------------- !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" HTML HEAD TITLE Document /TITLE style type="text/css" body{  padding : 0px ;  margin : 0px;  background-color : #999999 ; } ....
标签: PS PS教程
本教程所需素材可以在 中国素材频道 中找到 这是比较多的利用了蒙版做出的效果...也许对你有或多或少的启发. 还是先看一下效果吧.... 提供一下素材,希望有时间大伙也试试,也许你做出来的效果会比我更好哦! 现在开始: 1.先打开人物图片..用钢笔工具勾也轮廓(因图像轮廓比较清晰,用钢笔三二下就可以勾出来了),如果你用其他方法...
标签: 电脑入门
MAC用户们会发现在OS X系统中安装tex系统是件挺麻烦的事,因为它最简单的安装方式是借助I-install,不过这个需要在线安装。那么怎么样才能更简单的安装tex系统呢?现在图老师小编就向大家介绍一种新的安装方法吧。 这个简单的方法就是: 使用MacTex。MacTex是一个专门针对MacOSX制作的Tex发行。它包括一个tex系统最常见的部件,还包括XeTe...

经验教程

97

收藏

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