虛擬機器使用久了就會發現虛擬硬碟越來越大,但是進入虛擬機器裡的系統用命令看了下,實際占用的空間遠沒有虛擬硬碟大小那麼大,這個讓人很不爽,而且在 分享虛擬機器映象的時候也很不方便。virtualbox似乎沒有提供圖形介面的方式可以讓我們來壓縮虛擬硬碟大小,但是可以通過命令列來實現。經過實際測 試,我的乙個30多g的虛擬硬碟可以壓縮到13g大小,可見效果還是非常顯著的,這個可以壓縮的空間取決於你虛擬機器內真實的空間占用大小。
virtualbox
虛擬硬碟
目錄[-]
virtualbox同時支援自己的虛擬硬碟格式vdi和vmware的vmdk格式,兩種格式的壓縮略有不同。
1. 碎片整理
linux系統:12
sudo
dd
if
=
/dev/zero
of=
/empty
bs=1m
sudo
rm
-f
/empty
1sdelete –z
2. 壓縮磁碟
關閉虛擬機器,現在可以開始壓縮虛擬硬碟了
如果你的虛擬硬碟是virtualbox自己的vdi格式,找到你的虛擬硬碟檔案,執行命令:
1vboxmanage modifyhd mydisk.vdi --compact
如果你的虛擬硬碟是vmware的vmdk格式,那就要麻煩點,因為virtualbox不支援直接壓縮vmdk格式,但是可以變通下:先轉換成vdi並壓縮,再轉回vmdk。執行命令:12
3vboxmanage clonehd
"source.vmdk"
"cloned.vdi"
--
format
vdi
vboxmanage modifyhd cloned.vdi --compact
vboxmanage clonehd
"cloned.vdi"
"compressed.vmdk"
--
format
vmdk
事實上,執行命令的過程中可以發現:在從vmdk轉換到vdi的過程中似乎已經做了壓縮,檔案大小已經減少了很多,第二條命令反而沒見到檔案大小有什麼變化,所以這裡第二條命令應該可以省略了。
減小virtualbox虛擬硬碟vdi檔案的大小
virtualbox虛擬機器執行久了之後就會發現,磁碟映象vdi檔案越來越大。即使你把虛擬機器中的大檔案刪除,這個vdi檔案占用的空間還是不變。也就是說動態擴充套件的vdi檔案只會大,不會小。那麼大的檔案對於備份和分享都不是很方便,所以有必要的時候可以進行壓縮處理。virtualbox介面沒有提供圖...
Virtualbox下Ubuntu擴充硬容量
本來以為22g的虛擬硬碟容量已經足夠,事實證明我太天真。這是篇硬碟擴容的文章,從22g擴到40g,小白文。virtualbox4.0以後可以用虛擬光碟機來擴充硬碟,相比於原始的硬碟掛載方法要簡單不少。first 關閉虛擬機器。首先在在你的安裝路徑中找到 vboxmange.exe。在windows的...
Virtualbox虛擬Ubuntu共享資料夾設定
1.啟動ubuntu,然後先virtualbox的安裝增強功能,選單 裝置 d 安裝增強功能 然後進入ubuntu 系統,安裝vboxadditions iso,重啟ubuntu 2.virtualbox 管理器 選單 裝置 共享資料夾 共享資料夾.新增共享資料夾。選擇固定分配,但不選擇自動載入。1...