热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

VirtualBox和VMware虚拟机镜像文件互相转换的方法

1.VMWare转VirtualBoxUsage:VBoxManageclonehduuid|filenameoutputfile[--formatVDI|VMDK|VHD|RAW|other][--variantStandard,Fixed,Split2G,Stream,ESX][--typenormal|write

1. VMWare转VirtualBox

Usage:

VBoxManage clonehd          |
[--format VDI|VMDK|VHD|RAW|]
[--variant Standard,Fixed,Split2G,Stream,ESX]
[--type normal|writethrough|immutable]
[--remember] [--existing]
例子:
vboxmanage clonehd "F:\VM\xp.vmdk" "F:\VM\xp.vdi" -format VDI

 ——是转换成功了,和“先转化为RAW,再转换为VDI”的结果差不多,但是,还是没法使用!3.1.6版本的VirtualBox是可以直接使用VMDK的,但就是没法启动系统!可能是VMWare虚拟系统时使用了SCSI硬盘?

Qemu转VMDK为RAW格式:(下载地址:http://www.onlinedown.net/soft/46950.htm )

qemu-img convert -f vmdk "F:\VM\xp.vmdk" -O raw "F:\VM\VirtualBox\Temp.img"

RAW转VDI:

vboxmanage convertfromraw "F:\VM\VirtualBox\Temp.img" "F:\VM\VirtualBox\xp.vdi" -format VDI

或者直接:

VBoxManage clonehd source.vmdk target.vdi --format VDI

注:vmdk可以直接挂载到vbox里面,好像也是没法启动。如果只要使用其中数据,可以挂载为从盘试一下。

2. VirtualBox转VMWare

因??irtualBox 的??Q程式有???的??S(有defect…)
所以我??得透??纱无D?Q的方法?磉M行…

第一次就是先把vdi?成vmdk

vboxmanage clonehd /path1/xxx.vdi /path2/xxx.vmdk ?format VMDK

??漫?的等候
????Q好之後….
再?砭褪堑诙?蔚霓D?Q啦…

vmware-vdiskmanager -r /path2/xxx.vmdk -t X /path2/xxx.vmdk
其中的X
可以用
0 : 做成?我?n案(不?先配置)
1 : 切成2GB?橐???n案
2 : ?先配置?n案大小
3 : ?先配置以2GB??挝坏?n案群
4 : ?先配置成ESX的格式
?泶?

??我??可以直接使用”0″

3. VirtualBox到 VirtualBox 的复制

使用虚拟机,经常需要把安装好的系统备份,留做其它用途。但是vbox的vdi文件真接复制后挂载是没有用的,会和原先的文件冲突。可以使用以下命令复制。

VBoxManage clonevdi 


推荐阅读
  • Win10 64位旗舰版的优势及特点详解
    本文详细介绍了Win10 64位旗舰版的优势及特点,包括更安全的源安装盘、永久激活方式、稳定性和硬件驱动的集成,以及人性化的维护工具和分区功能。通过阅读本文,您将了解到Win10 64位旗舰版相比其他版本的优势和特点。 ... [详细]
  • 现在学vb6还靠得住么?语言只是工具,关键是思想。程序=算法+数据结构。除了汇编,其他语言都靠不住。随着时代的进步,很多语言跟不上开发的要求。从面向过程到面向对象,与其说是思想的进步,不如说是为了适应高速开发。除了底层汇编语言,还有那些能适应高速开发的语言。每种语言都是很有趣的。 ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 本文介绍了某点评网的搜索策略,包括名称和地址的匹配策略,模糊匹配的方法以及不同口音和拼音的近似发音。同时提供了一些例子来说明这些策略的应用。 ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • asp中如何嵌入python的简单介绍
    本文目录一览:1、如何在IIS中执行Python脚本 ... [详细]
  • CS231n简介详见CS231n课程笔记1:Introduction。本文都是作者自己的思考,正确性未经过验证,欢迎指教。作业笔记本部分实现的是Momentum,RMSProb, ... [详细]
  • vb.net不用多线程如何同时运行两个过程?不用多线程?即使用多线程,也不会是“同时”执行,题主只要略懂一些计算机编译原理就能明白了。不用多线程更不可能让两个过程同步执行了。不过可 ... [详细]
  • Opencv提供了几种分类器,例程里通过字符识别来进行说明的1、支持向量机(SVM):给定训练样本,支持向量机建立一个超平面作为决策平面,使得正例和反例之间的隔离边缘被最大化。函数原型:训练原型cv ... [详细]
  • VBA操作Excel之设置单元格属性
    VBA操作Excel简介一、VBA读写Excel文件二、VBA设置单元格属性三、VBA弹出输入和输出窗口参考文档一、VBA读写Excel文件VBA简介及打开Excel文件方法见VB ... [详细]
  • 如题如示,在网上查了下c#直接操作ppt的例子,但都只是很简单的写了下打开PPT插入标题插入一个图表等,但是都没有更具体的有如何可以直接更改PPT图表的数据源数据的例子。我现在的需求是,我有一个P ... [详细]
  • vb6集成ad登录共享文件_SCSP实验2单点登录
    01—实验目的掌握单点登陆相关原理和深信服配置02—实验环境1.AC版本v12.0.42AC1地址:https:172.172.1.1AC2地址:htt ... [详细]
  • M$exceloriginprosigmaplot里面怎么画一个x(自然数序列),多个y比如10个y数据曲线,要求所有曲线都不能重叠的,但是x轴只要一个。因为在文章里面给图的位置很小,但是 ... [详细]
  • vb.net面试题,请大家帮忙,谢谢。如果需要讲详细一点,那就加我QQ531412815第4题,潜在的错误,这里的错误不是常规错误,属于那种只有在运行是才知道的错误:Catchex ... [详细]
author-avatar
迪迪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有