VirtualBox中Debian虛擬機磁盤擴容步驟
虛擬磁盤是Debian的“存儲容器”,需先通過VirtualBox工具擴大其容量,后續才能調整分區使用新增空間。
.vdi
格式,位于“控制器:SATA”下)→選中磁盤后點擊右側屬性→在“虛擬大小”欄輸入新容量(如40GB)→點擊確定。--resize
后的數值為MB單位,如40GB=409600MB):VBoxManage modifymedium "D:\VMs\Debian\disk.vdi" --resize 409600
驗證是否成功:VBoxManage showhdinfo "D:\VMs\Debian\disk.vdi"
確認“Size”字段顯示為新容量。擴容分區需操作未掛載的磁盤,因此建議使用Live CD/USB啟動,避免根分區被系統占用。
GParted是Debian常用的分區管理工具,可通過圖形界面快速調整分區。
sudo apt update && sudo apt install gparted -y
安裝完成后,輸入sudo gparted
啟動程序(需輸入Live環境的密碼)。/dev/sda
)→確認磁盤布局(通常為:/dev/sda1
為EFI分區、/dev/sda2
為擴展分區、/dev/sda5
為邏輯分區(根分區))。/dev/sda5
,即根分區)→選擇Resize/Move→拖動分區右側的邊界至占滿未分配空間(或設置具體大?。c擊Resize/Move→在彈出的確認窗口點擊Apply(應用)→等待操作完成(約幾分鐘)→點擊Close退出GParted。調整分區大小后,需擴展文件系統以識別并使用新增空間,操作取決于文件系統類型:
/dev/sda5
替換為實際分區):sudo resize2fs /dev/sda5
sudo mount /dev/sda5 /mnt # 掛載分區到/mnt
sudo xfs_growfs /mnt # 擴展文件系統
sudo umount /mnt # 卸載分區
執行后會顯示文件系統已擴展的信息。重啟虛擬機→進入Debian系統→打開終端→輸入以下命令查看磁盤空間:
df -h
確認根分區(如/dev/sda5
)的“Used”和“Avail”字段顯示新增空間已可用。
VBoxManage clonemedium
命令),否則無法調整大小。