作者:JeeChou 第 1 / 5 页 Linux 系列
如何合理地给你的 Linux 系统分区
本文介绍 Linxu 常用分区挂载点常识以及桌面、服务器分区的推荐配置,当然这个配置是笔者从许多文摘中整
理出来的,分区大小这个话题是仁者见仁智者见智,欢迎大家一起交流这个话题,比如 WEB 服务、邮件服务、下
载服务等。
分区是什么?
分区就是硬盘格式化过程中的空间划分。当然是逻辑意义上的划分,不是真的叫你把硬盘拔出来用刀子划分。
硬盘分区后就有各种用途了。把分区想象成两个不同的配置过程。分区很方便因为它起到了一种“沙盘式”的作用。
(笔者:沙盘,差不多就算虚拟的概念吧,真实的操作不受影响)如果你有个 1TB 的硬盘,分成两个区,一个 250GB,
一个 750GB,这样你在这个分区的操作不会影响到另一个分区,反之亦然。你可以把这个分区在网上共享,而不必
担心另一个分区也会被共享出去。一个分区可以装上让木马、病毒肆虐的 Windows 系统,另一个可以装上过时的打
满安全补丁的 Linux 系统。二者不会相互影响,除非你把两个分区都搞坏了,或者你的硬盘真的报废了。
另一个分区的好处是,你的分区可以有各种各样的不同文件系统。文件系统就算把硬盘格式化成系统可以读写
操作的一种“表”结构。你只有一个硬盘?没问题啊。你还是可以在一个硬盘上安装不同的系统。省的再买个硬盘
了。
虽然文件系统很多种,但分区类型只有三种:主分区,扩展分区,逻辑分区,其中逻辑分区是在扩展分区中的。
一个硬盘只能有最多四个主分区,这是因为主引导记录的限制。这个只跟硬盘有关,跟操作系统是什么没有关系。
主引导记录告诉机器从哪里启动系统,所以一般来说主分区是安装系统的。但如果你想要多个分区怎么办?这就是
扩展分区的用途了。扩展分区就是其他逻辑分区的容器。你可以在里面放任意多的逻辑分区。(笔者:说是无限多
个,其实还是有限的,至少不能超过你硬盘的大小,而且据我所知是 125 个,2 的 7 次方?)
既然扩展分区这么给力,那干嘛不用扩展分区呢?因为你不能从扩展分区启动系统。当然现在牛人很多,是有
法子的。但最好的方法就在事先就准备用主分区装系统。而且分区如何标识也是跟分区的类型有关的。先是主分区
而后再标识逻辑分区。这样的话,如果你在系统间切换就会引起盘符错乱的问题,以后添加或是删除分区也会出现
这个问题。
Linux 中的挂载点
Windows 系统下的分区很明了,一个分区就是一个盘符。如果有可以兼容的文件系统,系统也可以读写那个分
区。如果是不兼容的文件系统,Windows 就忽略这个分区或者提示你格式化。Linux 所有类似 Unix 却不是这样。
Linux 就是把所有的一切都放到一颗“树”下。如果你有另外的分区或者硬盘,它们就会被“挂载”到枝干的
子目录中,像是/media 或/mnt。这个子目录就是所谓的挂载点了。 这个方法跟 Linux 的“树”概念更好地融合在一
起。你可以把分区挂载到任意的子目录中。Windows 就不是这么简单了,一个新的分区就是另外的一个盘。而且