CentOS 系统三套硬盘分区方案

PHPABC PHP开发, 后端 1,152 次浏览 , 没有评论

方案1

/ :建议大小在5GB以上。
swap:即交换分区,建议大小是物理内存的1~2倍。

这种适合初次安装和接触Linux的人。设置完成swap后,把剩下所有的空间都给/根目录,缺点就是比较粗糙,优点是不怕分区错误造成无法安装的困境。

方案2

/boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为200MB左右。
/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。
/home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
swap:实现虚拟内存,建议大小是物理内存的1~2倍。

这种分区方案应该说是最普遍的了,难易度为中,我的实战经验是一般把/boot设置为200M-500M。虽然实际用不到这么多空间,但是现在硬盘白菜价,多加点图个安慰。’/’目录我一般设置的大小和’/home’差不多,5GB有点太小了,毕竟后期/usr, /var中会占掉一部分空间,而且是递增的趋势,所以建议设置的大一点。我一般那100G的空间给/使用。然后设置swap,大小是物理内存的1~2倍。剩下的的空间都给用户目录,即/home

方案3

/boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。
/usr :用来存放Linux系统中的应用程序,其相关数据较多,建议大于3GB以上。
/var :用来存放Linux系统中经常变化的数据以及日志文件,建议大于1GB以上。
/home:存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以上。
/tmp:将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为500MB以上。
swap:实现虚拟内存,建议大小是物理内存的1~2倍。

这种方案应该是最仔细的了,各个方面都考虑到了。由于/usr/var空间的不确定性,前期一般都要分大一点,防止后期空间被占满。我实战的时候/user/var,可虑10G+,剩下的分给/home/

注意

在分区中/boot、/、等都是相关挂载点,设置的方式一般如下所示:

SegmentFault

但是,swap设置还是比较奇葩的。它没有相应的挂载点。设置的方式如下:

SegmentFault

此文章用来自己对linux系统的理解,有错恳请指教,不喜勿喷。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go