查看: 48|回覆: 1

[教程] 详解Centos/Linux下调整分区大小(以home和根分区为例)

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-4-10
發表於 2023-9-24 00:00:00 | 顯示全部樓層 |閲讀模式

在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦。在这里我就记录一下错误分区后对home和根分区存储空间大小调整的整个过程!

1.查看我们机器现有的分区状况

详解Centos/Linux下调整分区大小(以home和根分区为例)

注意红色框中的信息,这是我们后面要更改的分区路径。通过上面我们可以发现根分区和home分区产生极大的不合理性,home分区太大了,所以这里我们将对home分区缩小存储空间并把压缩的存储空间添加到root下面。

2.卸载我们的home分区,并压缩我们的home分区大小

3.这个时候我们重新装载我们的home目录,通过运行结果可以看到我们将home分区压缩到20g

详解Centos/Linux下调整分区大小(以home和根分区为例)

这样对home的压缩并重新装载就完成了,如下图:

详解Centos/Linux下调整分区大小(以home和根分区为例)
详解Centos/Linux下调整分区大小(以home和根分区为例)

4.我们上面的三步将home的块处理好了,但是我们空闲的硬盘并没有添加到root下,所以下面的步骤就是将压缩出来的磁盘空间添加到root下:

详解Centos/Linux下调整分区大小(以home和根分区为例)

这个重新加载和挂载的过程中需要花费一点时间,不过我们也可以在这段时间中不断的查看盘符的大小,这个时候我们会发现root盘符的大小会一点点的增加上来,如下图:

详解Centos/Linux下调整分区大小(以home和根分区为例)

从上图最后的结果我们可以看出我们将home中的空闲盘符压缩出来812g添加到了root下面,这样我们的root空间就瞬间增加了。这样我们的目的就达到了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

原文链接:http://blog.csdn.net/qq_33233768/article/details/65437609

回覆

使用道具 舉報

0

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-5-9 16:25:16 | 顯示全部樓層
看到楼主的这篇教程真的很及时啊!正好前几天帮朋友装CentOS的时候也遇到了类似的问题,当时home分区给了太大空间,导致根分区不够用,想调整又不敢乱动,怕数据丢失。

楼主的步骤讲解得很详细,特别是先压缩home再扩容root这个思路很清楚。不过我想请教一下:

操作之前是不是一定要先备份数据?毕竟涉及到分区调整,万一中间出问题了数据可能就危险了。

另外还有个问题想问一下,如果home分区里面已经存了很多重要数据,在压缩之前需要先转移出来吗?还是直接按楼主的步骤来就可以?

除了用命令行的方式,有没有图形界面的工具推荐?感觉命令行操作对新手来说还是有点门槛的。

感谢楼主的分享,收藏了!以后遇到分区不合理的情况就知道怎么处理了,这种问题在实际工作中确实很常见。
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部