update 2017.3.1
最近虛機空間又暴漲了挠铲,無奈只得壓縮空間冕屯,可是,原來這種辦法還是相對麻煩些拂苹,于是又谷哥哥了下安聘。下面兩條命令搞定:
- 虛擬機內(nèi)部執(zhí)行
cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill
后關(guān)閉虛擬機 - 宿主win10機器上進入虛擬機文件目錄執(zhí)行
"C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -k Ubuntu64.vmdk
最終效果也可以將空間降下來。不需要額外工具,更方便些浴韭。
背景
因為工作需要(程序猿)丘喻,需要在windows 電腦中安裝ubuntu的虛擬機,虛擬機磁盤為動態(tài)分配大小念颈。突然有一天發(fā)現(xiàn)虛擬機占本地磁盤空間達(dá)到了40多個G泉粉。到虛擬機里面查看,實際使用磁盤7.6G∩岢Γ瑪?shù)虏蠹蹋裁辞闆r!4溆铩叽躯!
使用官方自帶磁盤整理和壓縮,沒有任何效果肌括。WTF5闫铩!谍夭!吐槽下VMware 黑滴,做個軟件用點心行嗎。紧索。袁辈。磁盤便宜了雖然,但那也是錢啊珠漂。
思路
- 克隆一個新虛擬機會不會釋放空間呢晚缩? -- 發(fā)現(xiàn)沒有任何效果
- 克隆系統(tǒng)會不會釋放空間呢? -- that's it媳危。就是本文要將的辦法荞彼,占用window空間從51G降到7.8G。效果非常顯著
步驟
主要依靠磁盤克隆工具進行磁盤克隆待笑,達(dá)到虛擬機軟件識別真實虛擬機使用空間鸣皂,達(dá)到釋放空間效果
- 下載 clonezilla ,下載iso鏡像暮蹂。
- 配置虛擬機軟件光驅(qū)使用ISO鏡像寞缝,指定為剛才下載的鏡像文件
- 為要瘦身的虛擬機添加第二塊磁盤
-
進去虛擬機bios設(shè)置光驅(qū)為第一啟動項,然后啟動虛擬機仰泻,選擇第一項進入Clonezilla live
-
然后下一步默認(rèn)第租,進入下面選擇中文。剩下的根據(jù)提示來就行了我纪。不再贅述。
成果展示
寫在最后
希望本文可以對一些朋友有所幫助。有什么疑問也可以留言交流浅悉。當(dāng)然如果您有更好的辦法也希望分享交流趟据。
參考鏈接:
https://www.howtoforge.com/how-to-shrink-vmware-virtual-disk-files-vmdk
迷之老王 | Big Data | 復(fù)雜數(shù)據(jù)環(huán)境下的一體化大數(shù)據(jù)解決方案。
掃碼加群: