用命令讓vbox的虛擬硬盤文件轉(zhuǎn)換成vmware的vmdk
文/Linux迷
Linux迷用Vbox很久了,很輕巧,總體來說,Virtual box確實是一款不錯的免費虛擬機(jī)軟件,但是在我的windows下運行的確實很卡,同樣的環(huán)境下vmware就顯得比較流暢,可是vbox實在是受不了,為了把以前在vbox下安裝的虛擬機(jī)做到搬到vmware下可是沒少花功夫,今天就找到了怎么在命令行方式下實現(xiàn)vbox的虛擬硬盤文件轉(zhuǎn)換成vmware的vmdk格式的硬盤文件,希望能給大家?guī)椭?copyright Linuxren.net
主體思路:將virtual box的硬盤鏡像轉(zhuǎn)換為vmware的,下面是操作步驟
虛擬機(jī)軟件版本:virtual box 3.2 和 vmware workstation 6.1
使用virtual box的磁盤工具將linux的磁盤文件轉(zhuǎn)換為vmware能識別的格式?Linuxren.net
在virtual box的安裝目錄下有個程序叫做 vboxmanage
我們可以使用以下命令來實現(xiàn)轉(zhuǎn)換
vboxmanage clonehd 路徑A/xxx.vdi 路徑2/xxx.vmdk –format VMDK
運行界面參見下圖
內(nèi)容來自Linuxren.net
轉(zhuǎn)換完畢后,我們安裝vmware,然后從命令行進(jìn)入vmware的安裝目錄?內(nèi)容來自Linuxren.net
vmware同樣提供了一個程序 vmware-vdiskmanage 來轉(zhuǎn)換虛擬硬盤
我們可以使用下面的命令來轉(zhuǎn)換剛才virtual box轉(zhuǎn)換出來的那個vmdk文件
vmware-vdiskmanager -r 路徑a/xxx.vmdk -t?X?路徑B/xxx.vmdk
注意命令中的那個X?的值需要用以下的數(shù)字來代替,根據(jù)自己的情況自行選擇
0 : 做成文件(容量慢慢增加的)
1 : 將硬盤分割切成2GB一個文件
2 : 硬盤實際大小(容量為虛擬硬盤大?。?br />
3 : 將硬盤分割切成2GB一個文件(總?cè)萘繛樘摂M硬盤大小)
4 : 配置成ESX的格式
運行界面參見下圖
耐心等待后,轉(zhuǎn)換就完成了,在vmware中新建虛擬機(jī)時選擇剛才轉(zhuǎn)換好的硬盤文件,啟動虛擬機(jī)
繼續(xù)你的虛擬機(jī)之旅吧
,linux迷按照此方法試驗過了,貌似可以不用第二步,直接就用第一步轉(zhuǎn)換來的vmdk就可以通過vmware打開了,而且可以用,第二步不知道原作者是什么個考慮,可能為了穩(wěn)定和兼容性吧,我在vmware7.1上實驗的還行,有第一步就可以!