Linux分区缩小需谨慎操作,以下是关键步骤及注意事项:
rsync
或dd
工具备份分区数据,避免操作导致数据丢失。lsblk
或df -h
查看分区挂载情况,确保目标分区未被占用。/
),需使用Live CD/救援模式操作。lvm2
(LVM管理)、parted
或gparted
(图形化工具)。/dev/sda3
为例)parted
)umount /dev/sda3
sudo parted /dev/sda
(parted) resizepart 3 <新结束位置> # 例如输入50GB
(parted) quit
resize2fs /dev/sda3 <新大小> # 如resize2fs /dev/sda3 50G
gparted
)gparted
,右键点击目标分区→选择Resize/Move。umount /dev/mapper/vg0-lv1 # 替换为实际逻辑卷路径
fsck -f /dev/mapper/vg0-lv1
resize2fs /dev/mapper/vg0-lv1 <新大小>
lvreduce -L <新大小> /dev/mapper/vg0-lv1
mount /dev/mapper/vg0-lv1 /mnt # 替换为实际挂载点
fsck
)。提示:新手建议优先使用图形化工具gparted
,按向导操作以降低风险。