B.1. 决定 Debian 分区以及大小

最小化情况下,GNU/Linux 需要一个分区。您可以有一个包含整个操作系统,应用程序以及您私人数据的分区。大多数人感到一个分离的交换分区也是很有必要的,尽管它并非严格要求。“Swap” 是一个操作系统用的空白空间,允许系统使用磁盘来提供 “虚拟内存”。通过放置交换空间至一个分离的分区,Linux 可以非常有效地使用它。强迫 Linux 使用一个普通文件作为交换空间也是可行的,但是并不推荐这种做法。

但是大多数人选择给 GNU/Linu 更多的分区。这里有两个原因使您愿意把系统放置到一些较小的分区上。第一个问题是安全性。如果文件系统出现了问题,一般来说只是一个分区会受到影响。因此,您只需要更换(来自于您小心维护的备份)一个分区。在原始最小化阶段,您应该考虑创建所谓的 “根分区”。它含有最基础的系统组件。如果其它分区出现了问题,您仍然可以引导至 GNU/Linux 来修复系统。这个可以让您不用从头重新安装系统。

第二个理由对商业设置来说更重要,但它实际上取决于您机器的使用。比如,一个邮件服务器接受到很多垃圾邮件会很快填满一个分区,如果您创建 /var/mail在一个分离的分区上面,大多数系统在您得到太多垃圾邮件的情况下会继续工作。

使用更多分区的唯一缺点很难知道您将来的需求。如果您建立了一个分区容量太小,则您将或者重装系统或者不停地移动数据来给分区分配空间。在另外一个方面,如果您建立的分区过大,您将浪费一些可以用在别的地方的空间。磁盘容量目前很便宜,但是为什么您要把金钱随意抛洒呢?