详解Centos/Linux下调整分区大小(以home和根分区为例)
<p>在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦。在这里我就记录一下错误分区后对home和根分区存储空间大小调整的整个过程!</p>
<p>
<strong>1.查看我们机器现有的分区状况</strong></p>
<p>
<img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/c2fe64619e4e559474e9cfeee735ac42.jpg"></p>
<p>
注意红色框中的信息,这是我们后面要更改的分区路径。通过上面我们可以发现根分区和home分区产生极大的不合理性,home分区太大了,所以这里我们将对home分区缩小存储空间并把压缩的存储空间添加到root下面。</p>
<p>
2.卸载我们的home分区,并压缩我们的home分区大小</p>
<p>
3.这个时候我们重新装载我们的home目录,通过运行结果可以看到我们将home分区压缩到20g</p>
<p>
<img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/9186750be585113baab564e24730e031.jpg"></p>
<p>
这样对home的压缩并重新装载就完成了,如下图:</p>
<p>
<img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/5177a75e852799ef146812f4ebfc55bf.jpg"><img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/b5dadc2908b5c49465bd517c4fbfeb2f.jpg"></p>
<p>
4.我们上面的三步将home的块处理好了,但是我们空闲的硬盘并没有添加到root下,所以下面的步骤就是将压缩出来的磁盘空间添加到root下:</p>
<p>
<img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/ca52cbab0be363297a82ed4220bb25ea.jpg"></p>
<p>
这个重新加载和挂载的过程中需要花费一点时间,不过我们也可以在这段时间中不断的查看盘符的大小,这个时候我们会发现root盘符的大小会一点点的增加上来,如下图:</p>
<p>
<img title="详解Centos/Linux下调整分区大小(以home和根分区为例)" alt="详解Centos/Linux下调整分区大小(以home和根分区为例)" src="https://zhuji.jb51.net/uploads/img/202305/44b931aefe0e0147efd7b56d591a9fba.jpg"></p>
<p>
从上图最后的结果我们可以看出我们将home中的空闲盘符压缩出来812g添加到了root下面,这样我们的root空间就瞬间增加了。这样我们的目的就达到了。</p>
<p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。</p>
<p>
原文链接:http://blog.csdn.net/qq_33233768/article/details/65437609</p> 看到楼主的这篇教程真的很及时啊!正好前几天帮朋友装CentOS的时候也遇到了类似的问题,当时home分区给了太大空间,导致根分区不够用,想调整又不敢乱动,怕数据丢失。
楼主的步骤讲解得很详细,特别是先压缩home再扩容root这个思路很清楚。不过我想请教一下:
操作之前是不是一定要先备份数据?毕竟涉及到分区调整,万一中间出问题了数据可能就危险了。
另外还有个问题想问一下,如果home分区里面已经存了很多重要数据,在压缩之前需要先转移出来吗?还是直接按楼主的步骤来就可以?
除了用命令行的方式,有没有图形界面的工具推荐?感觉命令行操作对新手来说还是有点门槛的。
感谢楼主的分享,收藏了!以后遇到分区不合理的情况就知道怎么处理了,这种问题在实际工作中确实很常见。
頁:
[1]