启用Hyper-V后,以前VirtualBox里的虚拟机不能再运行了,于是想到是否可以进行虚拟机格式的转换。上网查了一下,VirtualBox自带的VBoxManage.exe工具就可以做这件事情。研究了一下,运行下面的命令转换成功。我的VirtualBox版本是5.2.10.

c:\Program Files\Oracle\VirtualBox>VBoxManage clonemedium "c:\Users\username\VirtualBox VMs\Linuxmint\Linuxmint.vdi"  "c:\Users\Public\Documents\Hyper-V\Virtual hard disks\LinuxMint-18.3\LinuxMint.vhd" --format VHD
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone medium created in format 'VHD'. UUID: 42fb07bf-c755-436a-bd4b-3112e4746615

上面的命令格式为:VBoxManage clonemedium virtualbox-medium.vdi hyper-V-medium.vhd --format VHD

virtualbox-medium.vdi 为VirtualBox虚拟硬盘文件(含路径)

hyper-V-medium.vhd 为Hyper-V虚拟硬盘文件(含路径)

由于路径里有空格,因此要带上引号。

Windows10 Hyper-V支持的虚拟机文件格式有两代,第一代的文件后缀为.vhd;第二代的文件后缀为.vhdx。VBoxManage转换应该是仅支持第一代。

一开始生成的Hyper-V虚拟硬盘文件为.vhdx,后面在Hyper-V中无论选择第一代,还是第二代,导入都会失败。直接改成.vhd再按照第一代导入就OK了。

接下来就可以在Hyper-V中新建虚拟机,在如下步骤选择使用现有虚拟硬盘,并指定刚刚生成的.vhd文件。继续下一步就可以了。

转换导入成功,接下来,虚拟机就可以运行了。

将Virtualbox虚拟机转换格式并导入Hyper-V相关推荐

  1. vmware虚拟机转换格式qcow2和raw

    目前在做TensorFlow分布式,采用ubuntu1804发现云上镜像有问题,把自己安装的虚拟机做一份qcow2镜像 apt-get install dnsmasq libvirt-daemon-s ...

  2. VirtualBox虚拟机转换到VMware中,用VMware打开VirtualBox虚拟机

    <---1..vdi 转 .vmdk---> 首先打开命令提示符 进入vbox安装目录,我此处安装在D:\VBox 然后找到你想要转换的虚拟机,进入虚拟机目录,看到此虚拟机的vdi文件,我 ...

  3. 几个自用的虚拟机镜像文件,兼容VMware vbox等虚拟机 ova格式直接导入

    下载地址: 链接: https://pan.baidu.com/s/1-S-gBDFfiZSc4pLyDygfKw 提取码: havg 详细说明 导出几个自己常用的虚拟机镜像 - 小类随手记1.win ...

  4. ESXi虚拟机磁盘格式转换与减小硬盘容量的方法

    VMware虚拟机磁盘厚置备.精简置备两种格式.精简置备磁盘按需增长,厚置备磁盘立刻分配所需空间.厚置备磁盘较之精简置备磁盘有较好的性能,但初始置备浪费的空间较多. 精简置备磁盘虚拟机,如果频繁增加. ...

  5. VirtualBox虚拟机下vdi、vhd、vmdk虚拟硬盘格式的相互转换

    Windows7的引导程序能够引导vhd格式的虚拟硬盘,而VirtualBox创建的虚拟硬盘文件是vdi格式的,怎么办呢?以前要借助其他软件才能实现,但是VirtualBox早就悄悄为我们带来了一个V ...

  6. 【报错】导入VirtualBox虚拟机文件时,错误提示:返回 代码:E_INVALIDARG (0x80070057)

    [报错]导入VirtualBox虚拟机文件时,错误提示:返回 代码:E_INVALIDARG (0x80070057) 可能是你的初始文件夹发生了冲突,可以修改一下初始文件夹路径就好了

  7. 使用虚拟机VMwarepro1623镜像文件导入部署openGauss3.1.1指导手册

    使用虚拟机VMwarepro1623镜像文件导入部署openGauss3.1.1指导手册 (openEuler 20.03-LTS + openGauss 3.1.1) 本手册主要描述如何将现有的VM ...

  8. 超级详细的 VirtualBox 虚拟机安装 及入门教程

    一.前言 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统.在实体计算机中能够完成的工作在虚拟机中都能够实现. 虚拟机是在一些开 ...

  9. VirtualBox 虚拟机转换为KVM虚拟机

    原来在桌面上一直使用virtualbox虚拟机管理程序(VMM)构建虚拟机安装不同的操作系统,现在 研究linux下的KVM,能否将已经建立的virtualBox虚拟客户机(guest)转换为KVM虚 ...

最新文章

  1. 回归ASP,学习ADO,熟悉VBScript
  2. javaweb火车车次信息管理+文件_厦门火车站启动“双十一”电商黄金周运输 投入列车数量为历年新高...
  3. java jcifs 速度_java – JCIFS:文件检索太慢而无法使用
  4. 优化Linux下的内核TCP参数来提高服务器负载能力
  5. microwindows位图解析
  6. Shell脚本完成hadoop的集群安装
  7. IDEA配置tomcat部署web项目时没有artifacts
  8. 梨花带雨html音乐播放器源码,梨花带雨网页悬浮音乐播放器V3开源
  9. Sketch 55 for mac(矢量绘图软件) v55.2中文永久激活版
  10. pci_register_driver
  11. 前端汉字encode_JavaScript URL汉字编码转换
  12. 「视频」重磅 | Magic Leap再发Demo,凯文·凯利万字长文揭秘
  13. Vuepress-theme-reco 构建静态网页错误:在格式错误时超出了最大调用堆栈大小
  14. 攻防演练第四年的一些碎碎念
  15. java学生管理系统(百度人脸识别 + Swing + mysql + 邮件发送 )
  16. 什么是上位机、下位机
  17. 如果Mac苹果电脑关机关不了怎么办?
  18. 《Optimising the selection of samples for robust lidar camera calibration》论文解读
  19. 在线教育,异军突起,有一种华丽转身,叫做.NET在线讲师!(全职/兼职皆可)...
  20. c语言数星星结构体,1469: 数星星(结构体专题)

热门文章

  1. nginx屏蔽某些地区访问网站
  2. android蓝牙配对加连接,android – 配对设备的蓝牙自动连接
  3. linux课程设计 点菜,餐馆点餐系统专业课程设计.doc
  4. 组长偷偷通知裁员名单有我,但HR却迟迟不找,现在没人布置工作,天天闲着好尴尬!...
  5. 六个方面对360网站卫士与百度加速乐的比较
  6. Kibana查询语言(KQL)AND、OR匹配,模糊匹配
  7. 【python】PyQt6和pyqt6-tools在PyCharm2021的详细配置方法
  8. 运放放大倍数计算公式_模电的半壁江山——运算放大器的原理和应用
  9. 松果出行 x StarRocks:实时数仓新范式的实践之路
  10. Linux_Linux 修改hostname 且不重启也能生效