如何将VirtualBox虚拟机转换到VMware中
转换前的准备
首先需要你找到你的virtualbox以及VM安装到哪个文件夹里了,需要将这两个文件夹添加进环境变量Path中。
如果你记不清了,可以用everything全局搜索一下“VBoxManage.exe’以及“vmware-vdiskmanager.exe”,看一眼这个程序放到哪个目录下了,哪个就是安装目录。然后复制这个路径,添加到path中。
一、进入资源目录
记住这个文件的路径以及名称
二、第一次转换
打开cmd
键入转换命令
(不用加引号,此处引号是为了方便观看)
VBoxManage.exe clonehd “vdi文件(要包括其所在位置)” “vmdk文件(输入你想要存储的vmdk位置以及名字)” --format VMDK
注:这两个文件记得要带上后缀
例如:
VBoxManage.exe clonehd E:\VirtualBox\Ubuntu\Ubuntu20_04\Ubuntu20_04.vdi D:\Ubuntu\Ubuntu20_04.vmdk --format VMDK
注意:你的转换后的文件需要放在一个磁盘空间足够大的盘中。否则的话会转换失败。
之后得到vmdk文件:
但此时的vmdk用vm打开还并不能用,还需要用vm的一项功能再转换一次。
三、第二次转换
转换命令:
vmware-vdiskmanager.exe -r “刚才生成的vmdk文件” -t 0 “.com.vmdk文件”
我的指令如下:
vmware-vdiskmanager.exe -r "D:\Ubuntu\Ubuntu20_04.vmdk" -t 0 "D:\Ubuntu\Ubuntu20_04.vmdk.com.vmdk"
四、导入虚拟机
该文件就可以用于vm虚拟机了,接下来打开VMware,文件>>新建虚拟机
之后按你所需要的设定虚拟机配置:
正常打开即可
相关文章:
如何将VirtualBox虚拟机转换到VMware中
转换前的准备 首先需要你找到你的virtualbox以及VM安装到哪个文件夹里了,需要将这两个文件夹添加进环境变量Path中。 如果你记不清了,可以用everything全局搜索一下“VBoxManage.exe’以及“vmware-vdiskmanager.exe”,看一眼这个程序放到哪…...
洞庭龙梦(开发技巧和结构理论集)
1、经验来源,单一获取方式。进行形态等级展示。唯一游戏系统经验来源。无主线和支线剧情。2、玩家使用流通货币(充值货币),到玩家空间商城充值游戏,两人以上玩家进行游戏,掉落道具。交易系统游戏玩法&#…...
【23种设计模式】创建型模式详细介绍
前言 本文为 【23种设计模式】创建型模式详细介绍 相关内容介绍,下边具体将对单例模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式,具体包括它们的特点与实现等进行详尽介绍~ 📌博主主页&…...
@Bean的处理流程,源码分析@Bean背后发生的事
文章目录写在前面关键类ConfigurationClassPostProcessor1、ConfigurationClassPostProcessor的注册2、ConfigurationClassPostProcessor的处理过程(1)parse方法中,Bean方法的处理(2)注册解析Bean标注的方法写在前面 …...
2024.5.7 —— LeetCode 高频题复盘
目录 136. 只出现一次的数字LCR 155. 将二叉搜索树转化为排序的双向链表11. 盛最多水的容器498. 对角线遍历402. 移掉 K 位数字归并排序958. 二叉树的完全性检验123. 买卖股票的最佳时机 III79. 单词搜索排序奇升偶降链表 136. 只出现一次的数字 题目链接 Python 方法一 cla…...
langchain 数据向量化存储
中文向量化模型候选: 1、sentence-transformers/all-MiniLM-L6-v2 2、BAAI/bge-m3 3、多语言模型:BAAI/bge-m3 支持的输入长度<8192 from langchain_community.embeddings import HuggingFaceBgeEmbeddings model_name "sentence-transforme…...
MY SQL 实验四:
一、实验目的 通过该实验掌握较复杂的SQL 查询数据库方法,包括嵌套查询,相关与不相关子查询,连接的多种方法等。 二、实验原理 数据库查询是数据库的核心操作。SQL语言提供了SELECT语句进行数据库的查询。 SELECT[ALL|DISTINCT]<目标列表达…...
vue3组件之间传值通讯
Vue 3 提供了多种组件间传值和通讯的方式。以下将以长博客的形式,详细解释这些方法及其应用场景。 1. props 向下传值 props 是 Vue 中用于父组件向子组件传递数据的方式。在子组件中,我们可以使用 props 来接收父组件传递过来的数据。 父组件 <te…...
c# 针对internal的类 如何写测试类
在C#中,internal 关键字意味着一个类型或成员只能在定义它的程序集中访问。这通常用于封装那些不应该被外部程序集直接访问的实现细节。但是,在编写单元测试时,我们可能希望测试这些internal类和方法。有几种方法可以实现这一点: …...
数据结构-线性表-链表-2.3-2
在带头节点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x的结点不唯一, 是编写算法实现上述操作。 双指针,用p从头至尾扫描单链表,pre指向*p结点的前驱,若p所指结点的值为x&#x…...