
我需要刪除兩個 Oracle VirtualBox 快照,/dev/sda
因為它的空間不足。
不幸的是,甚至沒有足夠的空間來透過 VirtualBox Manager 刪除它們。在我看來,這是因為 VirtualBox Manager 使用 Unity 的垃圾箱功能,而該功能沒有足夠的空間來移動檔案以進行回收。
如何
- 將我的“垃圾箱”資料夾更改為
/dev/sda
或/dev/sdb
其他有足夠空間保存可回收文件的位置 - 或如何針對
/dev/sda
作業系統和 VirtualBox 所在位置停用此功能。
解決這個問題後,希望在這裡能得到一些好的答案,我將把這台機器的預設快照目錄移到/dev/sda
有更多可用空間的地方。
答案1
簡單地從作業系統 VirtualBox 中刪除快照不會引起注意。
因此,為了節省硬碟空間,在不同的儲存媒體上建立目前電腦狀態的複製 VDI 會更安全(也更快)。這樣做可以排除快照。然後,我們可以分離舊的 VDI 並將複製的硬碟連接到虛擬機器。
在我們測試複製的電腦按預期運行後,我們可以安全地刪除原始 VDI(包括所有快照)。