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