跳转至

vhdx 转换成 vhd


2016-09-01 by dongnan

先说结果,虚拟磁盘格式转换、虚拟机导入都是成功的,但是由于导入的虚拟机使用的仍然是 hyper-v 提供的虚拟硬件, 导致虚拟机在 xenserver 运行时遇到驱动问题。

环境

  • Windows 2012 r2 hyper-v
  • xenserver 7.0

目标

hyper-v 服务器上的虚拟机导入到 xenserver 服务器。

步骤

虚拟磁盘格式转换命令

Convert-VHD .\docker1.vhdx -DestinationPath .\docker1.vhd

导入虚拟机

导入之前

导入之后

测试

vhdx 转换 vhd 并成功导入 xenserver ,但是因为VM系统驱动问题,无法引导VM操作系统,折腾许久最后放弃。

小结

别折腾了,老老实实的重做虚拟机系统吧。

参考

Converting Hyper-V .vhdx to .vhd file formats for use in Windows Azure

回到页面顶部