使用VirtualBox在建立新磁碟時會有個"動態延伸存放""固定大小存放"的選項..
一般我們都會選擇動態延伸存放以節省實體磁碟的空間..
但使用動態延伸存放後的vdi檔並不會隨著虛擬磁碟內的檔案被刪除而跟著減少...
造成了vdi檔越來越大最後就和固定大小存放沒什麼差別了..

日漸肥大的vdi檔
                                   日漸肥大的vdi檔@@

想要釋放vdi檔未使用的空間首先要至微軟下載SDelete 

接下來進入Windows系統中在文字模式執行sdelete -c,目的是將在虛擬磁碟下所沒有使用到的block都填成0x00

SDelete License Agreement

在版權同意聲名點選"Agree"後即開始動作

待百分比跑到100%後即可關閉Windows系統

回到Linux在終端機下輸入:

sudo VBoxManage modifyhd wini7.vdi compact

紅字部份請自行輸入自己的vdi檔名

待百分比跑到100%即完成!

vdi檔真的變小了哦!

 


參考網址:VirtualBox .VDI 檔瘦身大作戰

小必 發表在 痞客邦 PIXNET 留言(0) 人氣()