VMWare 很好用,但是用久了就發現硬碟不夠了
因為其中的 vmdk 檔(Virtual Machine Disk ),就是虛擬的硬碟越來越肥
奇怪的是其實系統只用了 3GB 的大小 vmdk 卻佔了 7GB,真是太虛胖了

其實 VMWare 本來就有提供 shrink 的方法
如果 VM 裡面有安裝 VMWare Tools 的話應該就可以找到 shrink 的功能幫磁碟減肥
如果像我一樣 VM 是 Linux 系統卻沒有 X-Window 的話可以使用 VMWare Tools 的指令

sudo vmware-toolbox-cmd disk shrink [mount point]

這樣就可以了

但其實 VMWare Server 或是 Workstation 版本安裝好時就有附上磁碟管理工具
在安裝目錄中可以找到 vmware-vdiskmanager.exe 這個執行檔就是(我是 Windows 版的)
直接使用這個指令加上參數 -d 可以做磁碟重組,加上參數 -k 就是 shrink

vmware-vdiskmanager.exe -k "xxx.vmdk"

減肥之後就可以多出許多硬碟空間了,速度感覺也快上很多! 

 

Reference:http://blog.jeffean.net/blog/2010/07/08/bang-virtual-machine-disk-jian-fei/ 

文章標籤
全站熱搜
創作者介紹
創作者 masterman 的頭像
masterman

Peter Lin-被動投資紀錄

masterman 發表在 痞客邦 留言(0) 人氣(4,777)