1 頁 (共 1 頁)

mount vmdk

發表於 : 2011-03-21 13:33:53
yehlu
http://www.goodman-lai.idv.tw/2008/07/v ... mware.html

vmware-mount:將VMWare虛擬磁碟掛載到主系統

vmware- mount是一支「古老」的VMWare小工具,可以將VMWare虛擬磁碟掛載到主系統(host system),如此一來虛擬磁碟在主系統就像是一般、獨立的磁碟機,除了能以此存取虛擬磁碟裡的檔案,甚至還可用chkdsk或防毒軟體等工具來檢查掛載的磁碟。

執行

許多VMWare產品都有vmware-mount,包括VMWare Workstation或免費的VMWare Server,所在位置就在VMWare產品的安裝路徑;或者也可以上網下載。vmware-mount是命令列工具,因此請開啟『命令提示字元』來執行。

vmware-mount的Windows版是vmware-mount.exe,在Linux則有對應的vmware-mount.pl(位於bin/目錄)。vmware-mount的語法如下:

vmware-mount [磁碟代號] [虛擬磁碟檔路徑] [選項]

掛載虛擬磁碟

假設欲將虛擬磁碟檔hd1.vmdk掛載到主系統的磁碟p,執行指令為:

vmware-mount p: "E:\virtual machine\xpdev1\hd1.vmdk"

掛在之後,主系統隨即多出磁碟p,不論檔案總管或應用程式都可存取此磁碟的內容。而且還可繼續掛載其他虛擬磁碟:

vmware-mount q: "D:\vm\xpdev2\hd1.vmdk"

掛載指定的虛擬磁碟磁區

虛擬磁碟裡可能不只一個磁區(分割區),vmware-mount預設會掛載第1個,但亦可利用/v選項來掛載指定的磁區,例如掛載第2個磁區:

vmware-mount r: "D:\vm\xp999\hd1.vmdk" /v:2

列出目前掛載的虛擬磁碟

不加任何參數的vmware-mount可以列出目前已經掛載到主系統的虛擬磁碟。

卸載虛擬磁碟

這要利用/d選項:

vmware-mount r: /d

其他選項

vmware-mount還有其他選項,只要加上/?即可列出所有選項:

vmware-mount /?

使用vmware-mount的注意事項

* 無法掛載執行中或暫停中的虛擬機器的虛擬磁碟;欲掛載,虛擬機器需先關機。
* 掛載的虛擬磁碟需先卸載才能讓虛擬機器使用。
* 不能掛載主系統已在使用的磁碟機代號,例如磁碟c就不能用。
* 只能掛載FAT(12/16/32)或NTFS的磁區。
* 雖可掛載已快照(snapshot)的虛擬磁碟(會出現提示訊息),但回復快照後,在掛載時對虛擬磁碟所做的變動,都不會存在。
* 虛擬磁碟檔若是壓縮或唯讀就無法掛載。
* vmware-mount無法掛載加密過的虛擬磁碟(VMWare ACE可建立加密的虛擬磁碟)。


張貼者:賴榮樞 於 7/11/2008 02:34:00 上午

標籤: Virtualization