Tip-1:
VMWare的Guest OS的磁碟(.vmdk檔案)在production環境中應設定為Fixed Size,不建議設為increasable,然而測試環境中如果沒有那麼大的實體磁碟空間則可考慮這樣設
但長久使用後,vmdk檔案則會隨之長大卻不會隨著Guest OS中刪除檔案而縮小
如果需要將vmdk shrink下來,須採取下列兩步驟:
Step.1. 於Guest OS中刪除檔案,清理掉不必要的檔案之後, 使用sdelete並附帶-c參數進行磁碟清理,將可用空間複寫為0
sdelete工具: http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx
Step.2. 使用VMWare磁碟公用程式vmware-vdiskmanager,以-k參數對vmdk進行shrink
ex:
"C:\Program Files\VMware\VMware Server\vmware-vdiskmanager.exe" -k "D:\Virtual Machines\YourVirtualDisk.vmdk"
Tip-2:
如果Guest OS磁碟空間嚴重不足需要擴展
Step.1: 可使用VMWare磁碟公用程式vmware-vdiskmanager,以-x參數對vmdk進行extend
Step.2: 開進Guest OS(或使用Windows PE), 使用Acronis Disk Director Suite來修改分割區
Tip-3:
Guest OS如何存取Host OS的網路芳鄰分享資料夾?
Solution-1: 如果Guest OS的網路使用Bridge Mode, 則可以等同為網路上的真實電腦,以一般的存取方式存取即可
Solution-2: 如果Guest OS的網路使用NAT Mode, 則須查明Host OS中的VMWare NAT Network這張軟體網路卡的IP,即可由Guest OS中嘗試利用Host OS的虛擬網路卡的IP存取Host OS的Resource