virtualbox os用久了vdi檔案就會越來越大,就算在 os中刪除了一些檔案,vdi也不會變小。
如果guest os 是windows:
1、先在guest os上執行磁碟碎片管理器,將各個磁碟的磁碟碎片減少;
3、執行sdelete -c -z ;
4、關閉guest os 和 virtualbox
5、在host os上執行vboxmanage modifyhd --compact yourimage.vdi
如果guest os 是linux:
1、進入su
2、$ dd if=/dev/zero of=test.file
3、$ rm test.file
4、關閉guest os 和 virtualbox
5、在host os上 執行 $ vboxmanage modifyhd --compact yourimage.vdi
這樣在guest上看到占用的空間就和host上看到的空間就一樣了。
VirtualBox修改VDI檔案的UUID
在virtualbox中識別硬碟是通過uuid進行的,即使兩塊硬碟有相同的檔名不同的存放路徑,在virtualbox中都能使用。假如兩個vdi檔案有相同的uuid,即使檔名不同存放路徑也不同,在virtualbox中也不能使用。建議將virtualbox目錄加入到path環境變數中 修改vdi檔案的...
VirtualBox的虛擬硬碟vdi擴容
本文完全拷貝自 進入命令列,以windows系統為例 執行 cmd c users administrator d d cd program files oracle virtualbox d program files oracle virtualbox vboxmanage.exe modify...
減小virtualbox虛擬硬碟vdi檔案的大小
virtualbox虛擬機器執行久了之後就會發現,磁碟映象vdi檔案越來越大。即使你把虛擬機器中的大檔案刪除,這個vdi檔案占用的空間還是不變。也就是說動態擴充套件的vdi檔案只會大,不會小。那麼大的檔案對於備份和分享都不是很方便,所以有必要的時候可以進行壓縮處理。virtualbox介面沒有提供圖...