把Hyper-V VHD转换成VHDX

这个教程主要记录如果用Hyper-V管理器把VHD转换成VHDX格式.

  1. 打开Hyper-V管理器,在Actions里选择Edit Disk
  2. 找到要转换的VHD文件,选下一步 clip_image001
  3. 选择Convertclip_image001[4]
  4. 目标格式选择VHDX,然后点下一步 clip_image001[6]
  5. 这一步是选择磁盘类型是固定大小还是动态增长,选好了点下一步。 clip_image001[8]
  6. 选一个位置来放置新的VHDX文件位置,然后点下一步 clip_image001[10]
  7. 最后点Finish来完成转换。clip_image001[12]

除了通过Hyper-V管理器,我们也可以通过使用Convert-VHD这个PowerShell命令来转换。

最后要提一点就是只有Windows Server 2012和之后的版本才支持VHDX格式,如果你想把你的VHDX的VM挪回Windows Server 2008 R2的主机,则必须把文件格式转回VHDX,这个可以Hyper-V管理器或者Convert-VHD都可以完成。有一点要注意的就是单个VHD文件的空间上限是2T,如果你有个超过2T的VHDX文件,是无法转为VHD的。


Comments

27 responses to “把Hyper-V VHD转换成VHDX”

Leave a Reply