如何在VirtualBox中增加現(xiàn)有虛擬機(jī)的磁盤大小
下面是你遲早會遇到的情況。
你在 VirtualBox 中安裝了一個或多個操作系統(tǒng)。在創(chuàng)建這些虛擬操作系統(tǒng)的同時,你還在 VirtualBox 中為它們創(chuàng)建了虛擬硬盤。
你指定了虛擬磁盤的最大大小,比如說 15 或 20GB,但現(xiàn)在使用了一段時間后,你發(fā)現(xiàn)你的虛擬機(jī)已經(jīng)沒有空間了。
雖然在 Ubuntu 和其他操作系統(tǒng)上有釋放磁盤空間的方法,但更穩(wěn)健的處理方式是增加 VirtualBox 中創(chuàng)建的虛擬機(jī)的磁盤大小。
是的,你可以在 VirtualBox 中擴(kuò)大虛擬硬盤,即使在創(chuàng)建之后也可以。雖然這是一個安全且經(jīng)過測試的過程,但我們強(qiáng)烈建議你在執(zhí)行這樣的操作之前,先創(chuàng)建一個虛擬機(jī)的備份。
如何擴(kuò)大 VirtualBox 磁盤大小
我將向你展示如何在 VirtualBox 中以圖形和命令行(對于 Linux 極客)方式調(diào)整磁盤大小。這兩種方法都很簡單直接。
方法 1:在 VirtualBox 中使用虛擬媒體管理器
VirtualBox 6 增加了一個調(diào)整虛擬磁盤大小的圖形化選項(xiàng)。你可以在 VirtualBox 主頁的文件選項(xiàng)卡中找到它。
進(jìn)入 “File -> Virtual Media Manager”:
在列表中選擇一個虛擬機(jī),然后使用 “Size” 滑塊或輸入你需要的大小值。完成后點(diǎn)擊 “Apply”。
請記住,雖然你增加了虛擬磁盤的大小,但如果你的空間是動態(tài)分配的,那么實(shí)際的分區(qū)大小仍然不變。
方法 2:使用 Linux 命令行增加 VirtualBox 磁盤空間
如果你使用 Linux 操作系統(tǒng)作為宿主機(jī),在宿主機(jī)中打開終端并輸入以下命令來調(diào)整 VDI 的大?。?/p>
VBoxManage modifymedium "/path_to_vdi_file" --resize <megabytes>
在你按下回車執(zhí)行命令后,調(diào)整大小的過程應(yīng)該馬上結(jié)束。
注意事項(xiàng)
VirtualBox 早期版本命令中的
*modifyvdi
和modifyhd
命令也支持,并在內(nèi)部映射到modifymedium
命令。
如果你不確定虛擬機(jī)的保存位置,可以在 VirtualBox 主頁面點(diǎn)擊 “Files -> Preferences” 或使用鍵盤快捷鍵 Ctrl+G
找到默認(rèn)位置。
總結(jié)
就我個人而言,我更喜歡在每個 Linux 發(fā)行版上使用終端來擴(kuò)展磁盤,圖形化選項(xiàng)是最新的 VirtualBox 版本的一個非常方便的補(bǔ)充。
這是一個簡單快捷的小技巧,但對 VirtualBox 基礎(chǔ)知識是一個很好的補(bǔ)充。如果你覺得這個小技巧很有用,可以看看 VirtualBox 客戶端增強(qiáng)包的幾個功能。