在Linux系統中擴展分區通常涉及以下幾個步驟,具體方法取決于你是否使用邏輯卷管理(LVM)以及分區的具體情況。以下是詳細的操作指南:
df -h
查看文件系統使用情況。fdisk -l
或 parted -l
查看分區表和未分配空間。lsblk
顯示塊設備層級結構。umount /dev/sda1
fdisk
(適用于MBR分區表):sudo fdisk /dev/sda
輸入 d
刪除原有分區,輸入 n
新建分區,使用默認的起始扇區,將分區大小設置為你需要的大小,輸入 w
保存并退出。parted
(適用于GPT分區表):sudo parted /dev/sda
輸入 resizepart
選擇要擴容的分區編號,根據提示設置新的分區大小,輸入 quit
退出。sudo partprobe /dev/sda
resize2fs /dev/sda1
xfs_growfs /dev/sda1
mount /dev/sda1 /mnt
resize2fs /dev/sda2 5G
lvextend +5G /dev/vg0/lv_root
resize2fs /dev/vg0/lv_root
xfs_growfs /dev/vg0/lv_root
sudo fdisk /dev/sdb
創建新分區并保存。pvcreate /dev/sdb1
vgextend vg0 /dev/sdb1
sudo dnf install gparted
sudo gparted
在進行分區擴展之前,請確保你已經備份了重要數據,以防意外情況發生。