在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
在进行分区扩展之前,请确保你已经备份了重要数据,以防意外情况发生。