需求描述
一个linux的系统盘是400G,划了200G做系统分区,后来因为其他原因还要在磁盘中放置超过200G的东西,所以只能缩小系统盘的分区大小。盘符:/dev/sda1。容量200G
实现过程
1.调整文件系统大小为100G。备注:此时是在200G分区的时候调整文件系统的大小。
resize2fs /dev/sda1 100G
2.删除200G系统分区(由于系统盘原因,这里以sdd为例),重建系统分区为120G(因为文件系统时100G,所以这里要比文件系统大)

3.检查文件系统是否正常(即120G分区是否能装下100G的系统)
e2fsck -f /dev/sda1
4.调整文件系统的大小,注意这里是在120G分区的时候调整大小和200G的时候调整大小要区分开
resize2fs /dev/sda1 100G