這是您遲早會遇到的情況。
您在VirtualBox中(zhōng)安裝了一(yī)個或多個操作系統。創建這些虛拟操作系統時,還可以在VirtualBox中(zhōng)爲其創建虛拟硬盤。
您将虛拟磁盤的最大(dà)大(dà)小(xiǎo)指定爲15或20 GB,但現在使用了一(yī)段時間後,您意識到虛拟機空間不足。
盡管有多種方法可以釋放(fàng)Ubuntu和其他操作系統上的磁盤空間,但一(yī)種更可靠的處理方法是增加VirtualBox中(zhōng)創建的虛拟機的磁盤大(dà)小(xiǎo)。
是的,即使在創建後,也可以在VirtualBox中(zhōng)擴大(dà)虛拟硬盤。盡管這是一(yī)個安全且經過測試的過程,但強烈建議您在執行此操作之前創建虛拟機的備份。
我(wǒ)将向您展示如何以圖形方式和通過命令行在VirtualBox中(zhōng)調整磁盤大(dà)小(xiǎo)(對于Linux極客)。兩種方法都很簡單明了。
VirtualBox 6添加了用于調整虛拟磁盤大(dà)小(xiǎo)的圖形選項。您可以在VirtualBox主頁的文件選項卡上找到它。
轉到文件->虛拟媒體管理器:
在列表中(zhōng)選擇一(yī)個虛拟機,然後使用“大(dà)小(xiǎo)”滑塊或鍵入所需的大(dà)小(xiǎo)值。完成後,單擊“應用”。
請記住,盡管增加了虛拟磁盤的大(dà)小(xiǎo),但是如果動态分(fēn)配空間,則實際的分(fēn)區大(dà)小(xiǎo)将保持不變。
如果您使用Linux操作系統作爲主機,請打開終端并輸入以下(xià)命令以調整VDI的大(dà)小(xiǎo):
VBoxManage modifymedium "/path_to_vdi_file" --resize <megabytes>
單擊Enter按鈕執行命令後,調整大(dà)小(xiǎo)過程應立即完成。
注意
還支持較早版本的VirtualBox命令的Modifyvdi和Modifyhd命令,并将其内部映射到Modifymedium命令。
如果不确定虛拟機的保存位置,可以通過單擊文件->首選項或使用鍵盤快捷鍵Ctrl + G在VirtualBox主頁中(zhōng)找到默認位置。
就個人而言,我(wǒ)更喜歡在用于擴展磁盤的每個Linux發行版上使用終端,圖形選項是對最新VirtualBox版本的非常方便的補充。
這是一(yī)個簡單快速的技巧,但對VirtualBox基本原理有很大(dà)的補充。如果您發現此技巧有用,請查看VirtualBox來賓添加的一(yī)些功能。