<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Let&#039;s gotolab! &#187; kqemu</title>
	<atom:link href="http://www.gotolab.cn/tag/kqemu/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gotolab.cn</link>
	<description>IT Certification Study Guide Share &#38;  Training Preparation Labs</description>
	<lastBuildDate>Thu, 17 Jun 2010 08:48:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Simulator:虚拟机QEMU使用评测</title>
		<link>http://www.gotolab.cn/qemu-kqemu-install-windowsxp/461.html</link>
		<comments>http://www.gotolab.cn/qemu-kqemu-install-windowsxp/461.html#comments</comments>
		<pubDate>Tue, 29 Apr 2008 16:30:11 +0000</pubDate>
		<dc:creator>Johnny</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[模拟技术]]></category>
		<category><![CDATA[资源共享]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[kqemu]]></category>
		<category><![CDATA[qemu]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windowsxp]]></category>

		<guid isPermaLink="false">http://www.gotolab.cn/?p=461</guid>
		<description><![CDATA[兜兜在2005年开始接触到了VMWare,virtual PC&#8230;后来对系统模拟产生了兴趣,最近因为工作需要,又把它们翻出来温习了一遍.去年在学习安装juniper的时候,又用到了QEMU这款模拟器.这里先介绍一下QEMU.... ]]></description>
			<content:encoded><![CDATA[<p>兜兜在2005年开始接触到了VMWare,virtual PC&#8230;后来对系统模拟产生了兴趣,最近因为工作需要,又把它们翻出来温习了一遍.去年在学习安装juniper的时候,又用到了QEMU这款模拟器.这里先介绍一下QEMU.在后面会依次对VMWare和virtual PC做详细的安装介绍的.</p>
<p>QEMU它可以工作在<a href="http://www.gotolab.cn/tag/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">linux</a>,windows,FreeBSD和苹果系统上.大家根本都不用担心支持问题.因为其没有UI界面,纯粹是命令行的操作,和vmware等虚拟平台软件相比,它比较难于上手.但是它却对我们掌握系统模块有很大的帮助,所有的外设和一些常用模块,需要我们手动的去使用命令来挂载才能有效运行.很多人都觉得先学习QEMU后,再去用vmware等模拟软件,更易上手.废话就不多说了.按照老规矩,兜兜先show下效果图.</p>
<p>下面对其的使用做一下介绍:<span id="more-461"></span></p>
<p>1.命令参数:</p>
<ul>
<li><strong>-L dir </strong>:指向BIOS和VGA BIOS所在目录(一般我们使用&#8221;-L .&#8221;)</li>
</ul>
<ul>
<li><strong>-hda/-hdb/-hdd/-hdc “文件名” </strong>:虚拟机系统安装文件</li>
</ul>
<ul>
<li><strong>-cdrom “文件名” </strong>:使用“文件名”作为光盘景象（文件应该是ISO类型）</li>
</ul>
<p>*Windows 下，可以通过下列命令使用实体光盘: -cdrom //./x: -&gt; x 代表光盘名称/位置例如:-cdrom //./e: -&gt; 使用 E:\ 为光盘*</p>
<ul>
<li><strong>-fda/-fdb “文件名”</strong> :使用“文件名”作为磁盘0/1镜像.</li>
</ul>
<ul>
<li><strong>-boot [a|b|c] </strong>:使用磁盘a，光盘d，或者硬盘c启动.</li>
</ul>
<ul>
<li><strong>-m 容量 </strong>:指定内存的大小，单位是MB.</li>
</ul>
<ul>
<li><strong>-soundhw c1,&#8230;</strong>: 使用声卡设备.</li>
</ul>
<ul>
<li><strong>-soundhw ? </strong>:列出所有可使用的声卡 -soundhw all 使用全部声卡</li>
</ul>
<ul>
<li><strong>-usb </strong>:允许使用usb设备.</li>
</ul>
<ul>
<li><strong>-usbdevice </strong>:名字 添加一个usb设备“名字”.</li>
</ul>
<ul>
<li><strong>-net nic </strong>:创建一块新的网卡.</li>
</ul>
<p>上面就是常用的命令参数.如果对各种操作系统下的应用有迷惑,可以到这里<a href="http://www.h7.dion.ne.jp/%7Eqemu-win/" target="_blank">查找</a>相关资料</p>
<p>2.虚拟系统安装(以在windows下使用QEMU来安装windows XP为例),安装之前,准备三样东西:</p>
<ul>
<li> 2.1.Qemu for windows(兜兜目前使用的版本为:qemu-0.9.0-windows,现在网速慢,文件6M多,等明天速度快点再传.各位请搜一下吧.)</li>
</ul>
<ul>
<li> 2.2.<a href="http://www.gotolab.cn/wp-content/uploads/2008/04/qemuwith-kqemu-support.rar" target="_blank">qemuwith-kqemu-support点此下载</a></li>
</ul>
<p>kqemu是Fabrice Bellare专门为<a href="http://www.gotolab.cn/tag/linux" class="st_tag internal_tag" rel="tag" title="Posts tagged with linux">linux</a>核心而设计的开源加速附加程序,目的就是为了加快qemu的子系统运行速度.在X86的硬件平台上模拟x86的操作系统可以飙到真实机器速度.<br />
直接用QEMU来安装或者运行系统的话,速度会很慢.用kqemu会改善很多.右键点击kqemu.inf，选择“安装”，然后在CMD窗口下输入命令：net start kqemu。服务启动后即可运行启动qemu的命令，注意，启动命令中要加参数-kernel-kqemu.把压缩包里的两个文件:qemu:qemu-img:覆盖到qemu-0.9.0-windows的文件夹的同名文件.</p>
<ul>
<li> 2.3.一份windows XP的镜像安装文件.ISO文件.</li>
</ul>
<p>3.万事具备了.我们开始吧.首先把qemu for win的包解到某个目录下.兜兜以F根目录为例:F:\qemu<br />
然后在F盘下新建目录:F:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\ 该目录用来存放接下来要安装的<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>系统文件的.</p>
<ul>
<li> 3.1.打开CMD窗口,切到F盘的qemu程序目录下.然后输入命令:</li>
</ul>
<p><strong><span style="color: #ff0000;">qemu-img create -f qcow f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.img 8G </span><br />
</strong><br />
create 参数表示创建<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>所需的虚拟磁盘</p>
<p>-f 参数表示创建文件格式，后边所带的子参数qcow 表示qemu镜像格式</p>
<p>f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.img为虚拟磁盘文件放置路径及名称</p>
<p>8G为所创建虚拟机文件的上限大小，也就是虚拟机的硬盘大小</p>
<p>建议大家不要创建qcow格式的磁盘文件.它生成的磁盘文件比较占用空间.该命令是常规命令.兜兜建议使用VMWare的磁盘文件来安装虚拟系统.命令如下:<br />
<strong>qemu-img create -f vmdk f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.vmdk 8G<br />
</strong><br />
<span style="color: #ff0000;"> 两种创建方式,在使用的过程中没有很大区别,唯一的区别在于磁盘占用率上.随各位自己喜欢咯.</span></p>
<ul>
<li> 3.2.好了.给虚拟系统的硬盘分区已经分割好了.什么?什么时候分割的?晕!上面那一步创建虚拟磁盘文件就是为新的系统准备空间啊!接下来开始安装系统了.大家可以简单回想一下,在裸机或者vmware中安装新系统,需要拿些东西?</li>
</ul>
<p>光驱,指定内存大小,指定硬盘空间&#8230;.需要指定USB,声卡..等等吗?暂时不需要的.看下面这段安装时候要用到的命令吧.</p>
<p><span style="color: #ff0000;"><strong>qemu.exe -kernel-kqemu -L . -m 512 -hda f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.vmdk -cdrom e:\my-lab\iso\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>-en.iso -boot d </strong></span></p>
<ul>
<li> -kernel-kqemu 加快qemu速度</li>
</ul>
<ul>
<li> -m 512 为虚拟机分配512m内存</li>
</ul>
<ul>
<li> -hda f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.vmdk 系统安装到哪里去,就安装到刚才建立的虚拟磁盘文件中去</li>
</ul>
<ul>
<li> -cdrom e:\my-lab\iso\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>-en.iso 为qemu的虚拟光驱中插入光盘镜像</li>
</ul>
<ul>
<li> -boot d 设置qemu的BIOS由光驱启动.</li>
</ul>
<p>把这段命令输入到记事本里,然后保存在qemu for win程序的根目录里.命名为:<strong>Install <a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.bat </strong>.完全是为了方便才这样的,如果你不嫌麻烦,你可以直接进入CMD,切到qemu for win的目录下,输入那一段命令,就会弹出窗口,开始<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>的安装过程了.<br />
安装的问题,兜兜就不赘述了.这里要注意的是,当你把鼠标定位到了虚拟<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>窗口中,要把鼠标释放出来,需要按组合键: ctrl+alt.</p>
<p>4.安装过程完毕了.关闭虚拟机.你可以直接XX关闭,建议按照windows的正常关机流程来操作,当虚拟系统关闭,窗口也会消失.接下来,该编写虚拟系统运行的命令了.同样的,建议使用批处理的方式.免得每次要启动系统都需要输入一大串命令.<br />
命令其实和安装雷同.如下:<br />
<span style="color: #ff0000;"><strong>qemu.exe -kernel-kqemu -L . -m 512 -hda f:\system-virtual\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>\<a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.vmdk -boot c</strong></span><br />
保存到qemu for win程序目录下,命名为:<strong>start <a href="http://www.gotolab.cn/tag/windowsxp" class="st_tag internal_tag" rel="tag" title="Posts tagged with windowsxp">windowsxp</a>.bat</strong><br />
如果你想挂载光驱,在命令里补上-cdrom 就可以了.当然,你如果需要挂载其他的硬件设备,加上相应的参数即可.参数在文上部有说明.</p>
<p>OK.至此.QEMU的基本使用方法已经介绍完毕.欢迎和兜兜交流使用心得.如果在使用过程中有任何问题,请留言告知.谢谢.</p>
<img src="http://www.gotolab.cn/?ak_action=api_record_view&id=461&type=feed" alt="" />
	Tags: <a href="http://www.gotolab.cn/tag/qemu" title="qemu" rel="tag">qemu</a>, <a href="http://www.gotolab.cn/tag/simulatordynamips" title="模拟技术" rel="tag">模拟技术</a>, <a href="http://www.gotolab.cn/tag/emulator" title="emulator" rel="tag">emulator</a>, <a href="http://www.gotolab.cn/tag/kqemu" title="kqemu" rel="tag">kqemu</a>, <a href="http://www.gotolab.cn/tag/windowsxp" title="windowsxp" rel="tag">windowsxp</a>, <a href="http://www.gotolab.cn/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://www.gotolab.cn/tag/ubuntu" title="ubuntu" rel="tag">ubuntu</a><br />

	<h3>相关日志</h3>
	<ul class="st-related-posts">
	<li><a href="http://www.gotolab.cn/fedora-11-livecd-install-hard/802.html" title="Linux:Fedora 11 LiveCD硬盘安装详解及双系统使用boot.ini引导 (2009年06月11日)">Linux:Fedora 11 LiveCD硬盘安装详解及双系统使用boot.ini引导</a> (25)</li>
	<li><a href="http://www.gotolab.cn/linux-xpud-mini-51/795.html" title="Linux:超级迷你linux发行版&#8212;xPUD(只有51MB) (2009年06月9日)">Linux:超级迷你linux发行版&#8212;xPUD(只有51MB)</a> (3)</li>
	<li><a href="http://www.gotolab.cn/linux-qq-tencent-2009/569.html" title="QQ:腾讯公司今日发布Linux版QQ&#8212;破局! (2008年07月31日)">QQ:腾讯公司今日发布Linux版QQ&#8212;破局!</a> (19)</li>
	<li><a href="http://www.gotolab.cn/packet-tracer-cisco/543.html" title="Packet Tracer:Cisco的官方模拟器(5.0beta) (2008年07月11日)">Packet Tracer:Cisco的官方模拟器(5.0beta)</a> (23)</li>
	<li><a href="http://www.gotolab.cn/cisco-pix-webvpn-enable/538.html" title="Cisco:在Cisco PIX722上打开WebVPN (2008年07月5日)">Cisco:在Cisco PIX722上打开WebVPN</a> (2)</li>
	<li><a href="http://www.gotolab.cn/itaa-open-vmware/533.html" title="ITAA:网络模拟平台+学习资料+学习视频=7.5G(Bit下载) (2008年06月22日)">ITAA:网络模拟平台+学习资料+学习视频=7.5G(Bit下载)</a> (6)</li>
	<li><a href="http://www.gotolab.cn/dynamips-blog-down/526.html" title="Dynamips 合集下载(随作者博客同步更新) (2008年06月18日)">Dynamips 合集下载(随作者博客同步更新)</a> (4)</li>
	<li><a href="http://www.gotolab.cn/ubuntu-804-install/491.html" title="Linux:ubuntu 8.04硬盘安装详解 (2008年05月25日)">Linux:ubuntu 8.04硬盘安装详解</a> (16)</li>
	<li><a href="http://www.gotolab.cn/ubuntu-install-configure/492.html" title="Linux:ubuntu8.04安装后基本配置 (2008年05月25日)">Linux:ubuntu8.04安装后基本配置</a> (3)</li>
	<li><a href="http://www.gotolab.cn/opensuse-windows-xp-install-opensuse/489.html" title="OpenSUSE:windows XP下硬盘安装opensuse (2008年05月23日)">OpenSUSE:windows XP下硬盘安装opensuse</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.gotolab.cn/qemu-kqemu-install-windowsxp/461.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
