Hyper-v虛擬機文件VHDX與VHD的格式轉換

今天遇到一個坑,我在本機(windows 10)上建立的CentOS虛擬機做爲docker的宿主機,部署了gitlab等容器,準備遷移到服務器上的時候,發現始終沒法導入,提示必須經過Hyper-v導出的方式。git

實際並非那麼回事。docker

由於導入不行,我就想着新建個空的虛擬機,而後把現有虛擬文件附加進去總能夠吧。shell

結果我錯了,由於這個時候我才發現,原來Windows Server 2008不支持VHDX文件,我一會兒懵逼了0_0,總不能讓我再從頭再來一遍吧。。。windows

好吧,但我相信程序猿不會如此爲難程序猿的,果真在MSDN上發現了MS的虛擬文件轉換命令,Windows PowerShell下執行:服務器

Convert-VHD –Path c:\test\child1vhdx.vhdx –DestinationPath c:\test\child1vhd.vhd

附上MSDN:https://technet.microsoft.com/library/hh848454.aspxgitlab

相關文章
相關標籤/搜索