在Debian系統中擴展分區,可以按照以下步驟進行操作:
查看當前邏輯卷和卷組信息:
sudo pvs
sudo vgs
擴展物理卷:
sudo pvresize /dev/sdXY
(將 /dev/sdXY
替換為需要擴展的物理卷)
擴展卷組:
sudo vgextend debian-vg /dev/sdXY
擴展邏輯卷:
sudo lvextend -l +100%FREE /dev/mapper/debian--vg-root
調整文件系統大小:
sudo resize2fs /dev/mapper/debian--vg-root
查看當前磁盤空間使用情況:
df -h
使用fdisk調整分區大小:
sudo fdisk /dev/sdX
根據提示創建新分區或調整現有分區的大小。
安裝gparted(如果尚未安裝):
sudo apt update
sudo apt install gparted
啟動gparted:
sudo gparted
選擇需要擴展的分區,右鍵點擊需要擴展的分區,選擇“調整/移動”。
拖動分區大小條以擴展分區,然后點擊“應用”應用更改。
檢查當前交換分區大小:
sudo swapon --show
創建新的交換文件(可選):
sudo fallocate -l 2G /swapfile
設置交換文件權限:
sudo chmod 600 /swapfile
格式化為交換分區:
sudo mkswap /swapfile
啟用新的交換分區:
sudo swapon /swapfile
持久化配置:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
驗證調整:
sudo swapon --showfree -h
最后,再次運行 df -h
命令確認磁盤空間已成功擴展。
請注意,在進行任何磁盤操作之前,務必備份重要數據以防止數據丟失。不同的虛擬機軟件和操作系統可能需要不同的分區工具和命令,請根據實際情況選擇合適的工具和方法。