1. 程式人生 > >VMWARE 佔用硬碟空間越來越大的解決方法

VMWARE 佔用硬碟空間越來越大的解決方法

1.問題現象: 為了開發android驅動,我使用vmware虛擬機器執行UBUNTU12.04,硬碟分割槽有150G,分配了130g給虛擬機器,還剩下不到20G的空間作為預留。本來想著130G的空間應該足夠跑ubuntu的,但當我編譯過幾次android原始碼後,發現硬碟空間越來越小。心裡頓時納悶,vmware不是隻在分配空間裡執行的嗎,怎麼還繼續佔用硬碟空間。於是開啟vmware的設定介面一看,虛擬機器竟然可以佔用整塊硬碟的,不是你分配多少空間就用多少空間。

        那麼到底是誰吃了這部分空間,檢視ubuntu的剩餘空間,發現還有40G的空餘空間,那麼肯定不是ubuntu”吃掉的“,那麼這個空間有可能是虛擬機器在運行當中會產生一些緩衝檔案,導致硬碟空間佔用加大。現在硬碟只剩下很少的空間裡,收回佔用空間迫在眉睫。

2.解決方法:使用vmware自帶的工具就能收回佔用的部分空間,那個工具名稱是:”vmware-vdiskmanager.exe“。進入vmware的安裝目錄找到vmware-vdiskmanager.exe, 執行命令即可精簡空間。vmdk檔案有很多個,只需選一個不帶”-s0“結尾的檔案即可。

 vmware-vdiskmanager.exe -k "虛擬檔案目錄"



1.參考地址:http://blog.csdn.net/imxiangzi/article/details/46633755