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,按向导操作以降低风险。