今天应其他部门的需求,把一个笔记本里的vmware的window2008的虚拟机转换为qcow2格式,在公司服务器上运行。
第一次做,用了许多时间
首先:
虚拟机的镜像分为多个vmdk文件,所以我们应该把这些vmdk文件合为一个vmdk文件。
用windows下的vmware-vdiskmanager.exe命令,这个在vmware的安装目录下。
"H:\Windows Server 2008 R2 x64 2\Windows Server 2008 R2 x64 2.vmdk"  #我这里需要被合的源vmdk文件
"H:\temp\single.vmdk"#合一后的目标文件
开始查百度后很纠结,有好多个vmdk文件,源文件应该是哪个。后找到是一个与其他的不一样的,
其他的都是在这个后面加了一些数字,如:Windows Server 2008 R2 x64 2-0-000001-s001.vmdk等的。
即是vmdk文件中名字最短的那个。
完整命令如下:
C:\Program Files (x86)\VMware\VMware Workstation> .\vmware-vdiskmanager.exe -r "H:\Windows Server 2008 R2 x64 2\Windo
ws Server 2008 R2 x64 2.vmdk" -t 0 "H:\temp\single.vmdk"

 
然后,
复制到Linux系统里
在然后,
用qemu-img命令把vmdk文件转换为qcow2格式。
命令如下,我把上面的single.vmdk 名字改成了windows2008.vmdk
qemu-img convert -f vmdk -O qcow2 windows2008.vmdk windows2008.qcow2
最后,
在kvm里面正常使用该虚拟机
 

最新文章

  1. mysql 求最小值/最大值
  2. InputStream,BufferedImage与byte数组之间的转换
  3. 大熊君说说JS与设计模式之------中介者模式Mediator
  4. SQL 在表中随机取数据
  5. sqlserver快速查找所有存储过程中是否包含某字符
  6. NOIP 2005 过河
  7. Objective-C面向对象(四)
  8. HDU D Tree [点分治]
  9. Hibernate 补充 ManyToOne、OneToMany、OneToOne的使用例
  10. Luogu2469 SDOI2010 星际竞速 费用流
  11. hdu (kruska and prime) 继续畅通工程
  12. CSS工具之CSS重置(CSS Reset)
  13. Java Bad version
  14. 苏州地区--校招IT公司
  15. mongo转换副本集
  16. 无法安装64位版本的office因为在您的pc
  17. Android Studio连接真机
  18. 负margin应用案例几则(转载+总结)
  19. ARM汇编 均值滤波实验
  20. JSP--百度百科

热门文章

  1. 初始Activity启动模式
  2. DDX_Text详细用法
  3. ubuntu用户注销后登录xmodmap无法自动运行
  4. Nacos部署中的一些常见问题汇总
  5. Perl的Notepad++环境配置
  6. webpack(1)
  7. Struct和Class的区别 转
  8. Android中的ListView属性使用总结
  9. windows下jdk环境变量配置
  10. JS 字符串 时间 数字函数操作 事件