在進行任何磁盤操作前,請備份重要數據(如使用rsync
或外部存儲設備),避免操作失誤導致數據丟失。若虛擬機存在快照,建議刪除快照(快照會占用額外空間且可能影響擴容流程)。
.vdi
格式,掛載在「控制器:SATA」或「控制器:IDE」下)。虛擬磁盤擴容后,需調整系統分區以使用新增空間。以下提供**圖形化工具(推薦新手)和命令行(適合熟悉操作的用戶)**兩種方法:
GParted是Debian下常用的分區管理工具,支持可視化操作。
/dev/sda
),右鍵點擊需要擴展的分區(如/dev/sda1
,通常是根分區)。若熟悉命令行,可通過以下步驟操作:
sudo fdisk -l
,確認目標磁盤(如/dev/sda
)及需要擴展的分區(如/dev/sda1
)。sudo fdisk /dev/sdX
(X
為目標磁盤標識,如a
對應/dev/sda
),進入分區編輯模式。p
查看分區表,記下需要擴展的分區號(如1
對應/dev/sda1
)。d
刪除目標分區(不會刪除數據,僅刪除分區表記錄),再按n
創建新分區:
p
或邏輯分區l
,通常選p
),分區號保持不變。+
+新增大?。ㄈ?code>+50G表示增加50GB),或直接按回車(占用全部可用空間)。w
保存并退出分區表(此操作會重啟分區表,可能導致系統短暫無法識別磁盤)。分區調整后,需擴展文件系統以使用新增空間。根據文件系統類型選擇對應命令:
sudo resize2fs /dev/sdXY
(XY
為目標分區編號,如/dev/sda1
則輸入resize2fs /dev/sda1
)。sudo xfs_growfs /dev/sdXY
(同樣替換為實際分區路徑)。df -h
,檢查目標分區的「Used」和「Avail」列,確認空間已增加。pvcreate
)、卷組(vgextend
),再擴展邏輯卷(lvextend
),最后調整文件系統(如resize2fs
)。具體命令可參考LVM官方文檔。