[教學] 如何使用 VirtualBox匯入VMDK檔案


VirtualBox匯入VMDK檔案 – VMDK是VMware的一個檔案格式,但是很奇怪的是有時候用VMWare來匯入卻有問題,反而使用VirtualBox來匯入卻是很順利,可能是我用的版本或者平台會有一些關係,所以本文的重點先著重在後者,即是使用VirutalBox來匯入VMDK,VMware匯入的部分等我研究好了再與大家分享,或者有讀者可以直接留言告之我也會非常感謝(註:我想知道的平台是Mac,不是Windows喔)。

VirtualBox匯入VMDK

VirtualBox安裝的部分可以參考之前的文章:
[Oracle VM VirtualBox 教學] 以Windows平台安裝Ubuntu(Linux)為例

VirtualBox匯入VMDK檔案

因為VirtualBox本身已經支援匯入VMDK的檔案,所以整個匯入的過程非常簡單,請選擇左上角的「新建」,並自訂你要的VM名稱,類型則是看你匯入的VM是哪種OS就選擇哪一種,至於版本則選擇適合的即可,例如:我要匯入的OS是CentOS,但我使用的這個版本沒有內建這個選項,所以我就直接選擇Other Linux,這也是沒問題的

 VirtualBox匯入VMDK檔案

接著選擇記憶體的大小,這部分視個人需求而定,通常我會用預設值

VirtualBox匯入VMDK檔案

這一步算是重點了,請直接選擇「使用現在虛擬硬碟檔案」,然後點擊右邊的瀏覽檔案按鈕,選擇要匯入的VMDK檔案

VirtualBox匯入VMDK檔案

基本上在上一步選擇好檔案後應該就會正確的載入VMDK檔,但是我遇到的例子是他並沒有變更,而且預設載入我之前已經使用的VM檔,如下圖所示:

VirtualBox匯入VMDK檔案

如果你也有遇到相同的情況,別緊張,這很容易解決,只要重新在管理員中 → 「存放裝置」 → 點選「選擇映像檔」,然後重新選擇一次我們想匯入的VMDK檔就可以了

VirtualBox匯入VMDK檔案

如下圖,經過上個步驟的修正,現在已經可以正確載入CentOS的映像檔了,此時只要再點擊啟動即可開始進行運作囉

VirtualBox匯入VMDK檔案

小結:就前面所提,VirtualBox雖然是免費的,但在匯入檔案的這部分其實是很簡單的,我認為支援度還比VMware好,所以我通常會把VirtualBox當成一個轉檔的媒介,可以利用它來匯入不同的檔案格式,然後再匯出給VMware使用,大家在這方面有沒有什麼特別的心得呢?可以留言一起分享給大家喔

延伸閱讀:
[Oracle VM VirtualBox 教學] 以Windows平台安裝Ubuntu(Linux)為例