2008年7月14日 星期一

vmware-mount 掛載虛擬磁碟機

vmware-mount 是 VMWare 所提供的一個工具,它可以讓我們在 Windows 中,將 VMWare 的虛擬磁碟檔案 (*.vmdk) 掛在現有的系統的某個磁碟機代號下,讓我們可以如同一般磁碟機,存取裡面的資料。


下載與安裝

我們可以在底下的網頁中下載安裝程式:

下載後執行安裝程式即可進行安裝,如果按照預設的路徑, vmware-mount.exe 會被放到 C:\Program Files\VMware\VMware DiskMount Utility 目錄中。


使用 vmware-mount

vmware-mount 並沒有有提供圖形化界面,所以我們只能用下指令的方式來操作。Windows XP 裡,我們可以先呼叫 "命令提示字元" ,進入 DOS 的操作畫面。另外,因為預設的安裝沒有幫我們加好 PATH,為了方便,可以先修改 PATH 這個環境變數,將 vmware-mount 的目錄附加進去;不然可以在使用前時先執行下面的指令:
  • set PATH=%PATH%;C:\Program Files\VMware\VMware DiskMount Utility\

首先,如果想知道 vmware-mount 有哪些參數可用,可以執行:
  • vmware-mount /?

下面來看看如何使用 vmware-mount,先假設有個 .vmdk 放在 C:\VM\XP\WindowsXP.vmdk。

查看有哪些分割區可用
  • vmware-mount /p C:\VM\XP\WindowsXP.vmdk

將虛擬磁碟掛在 w:
  • vmware-mount w: C:\VM\XP\WindowsXP.vmdk

如果虛擬磁碟有二個分割區,將第二個分割區掛在 x:
  • vmware-mount /v:2 x: C:\VM\XP\WindowsXP.vmdk

卸載掛在 x: 的虛擬磁碟
  • vmware-mount /d x:

有了這個小工具,讓我們可以存取 FAT 或 NTFS 的虛擬磁碟,可惜,vmware-mount 並不支援 FreeBSD 的 UFS 或是 Linux 的檔案系統,不然,應該可以更好玩。

不過,除了 vmware-mount 可以掛載 .vmdk ,網路上還有其它工具也可以,有空再拜一下 google 大神,好好試一試。

沒有留言:

張貼留言

 
© 2009. Design by Pocket