KVM中创建windows镜像.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
KVM中创建windows镜像

第二种使用ISO在KVM中创建windows镜像下面分三步制作EMI(eucalyptus machine image),EKI(eucalyptus kernel image),ERI(eucalyputs ramdisk image)。第一步要制作EMI:1、在~下创建virtualxp目录用来存放镜像文件:~$mkdir virtualxp?2、创建一个用于执行windows安装的硬盘镜像,并可以设置该镜像的大小。例如,如下命令就创建了一个10GB的硬盘镜像win.img:~$dd if=/dev/zero of=~/virtualxp/win.img bs=1M count=10000?3、放入winxp安装盘并执行以下命令(必须是安装盘,我没有测试ghost,论坛上说ghost陈功):??? ~$kvm –m 1024 –boot d –cdrom /dev/cdrom –drive file=~/virtualxp/win.img,If=scsi,boot=on?执行上述命令,将会在窗口虚拟环境qume下进入我们熟悉的windows xp安装,因为xp安装在一个“未被格式化的硬盘”的镜像(win.img)上,首先会要求分区,并且至少分成两个区,分区完了就直接安装,安装完成可能会假死,可以试着关闭窗口,通过如下命令进入我们刚装好的xp系统:~$kvm -m 1024 -boot c -drive file=~/virtualxp/win.img,if=scsi,boot=on?-net nic,model=e1000?这两条命令可能会报错,基本不会影响安装,另外安装时间是超长,我前后用了2小时左右。第二步制作EKI在?/usr/lib/syslinux?下找到?memdisk,复制到?~/virtualxp?下。(如果没有syslinux,可以下载安装:apt-get install syslinux)第三步制作ERI1、创建软盘镜像?win-boot.img:~$dd if=/dev/zero of=~/virtualxp/win-boot.img bs=512 count=2880?2、以加载软盘的方式进入windows镜像~$kvm -m 1024 -boot c -drive file=~/virtualxp/win.img,if=scsi,boot=on,index=1 -fda ~/virtualxp/win-boot.img?3、在进入镜像的xp系统后,找到?ntldr、、sym_hi.sys boot.ini这四个隐藏文件,其中将sym_hi.sys?改名为?Ntbootdd.sys,如果没有boot.ini创建一个?boot.ini?文件,内容如下:[boot loader]timeout=30Default= multi(0)disk(0)rdisk(0)partition(1)\Windows[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=Windows XP?将上述的四个文件拷贝到软盘当中(先格式化),注意,这里说的软盘是指在KVM虚拟机中的xp系统所“看到”的软盘。?至此,windows xp的eucalyptus镜像基本制作完毕!?第四步是分别bundle?镜像到eucalyptus上:这些操作跟绑定其他OS镜像基本上一致:1、进入到?~/virtualxp?2、绑定EKIeuca-bundle-image -i memdisk -d ./kernel --kernel trueeuca-upload-bundle -b winxp-bucket -m ./kernel/memdisk.manifest.xmleuca-register winxp-bucket/memdisk.manifest.xml?3、绑定ERIeuca-bundle-image -i win-boot.img -d ./ramdisk --ramdisk trueeuca-upload-bundle -b winxp-bucket -m ./ramdisk/win-boot.img.manifest.xmleuca-register winxp-bucket/win-boot.img.manifest.xml?4、绑定EMIeuca-bundle-image -i win.img -d ./imageeuca-upload-bundle -b winxp-bucket -m ./image/win.img.manifest.xmleuca-register winxp-bucket/win.img.manifest.xml?这样windo

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档