对于新用户,个人 Debian 系统,家庭系统以及其它单用户配置来说,一个单一 /
分区(加上交换分区)可能是最容易的方案。但是如果您的分区大于6GB,请选择 ext3 作为您的分区类型。ext2 分区需要周期性的系统完整性检查并且当分区很大的时候,这个特性将导致引导期间的延迟。
对于多用户系统或者有很多磁盘空间的系统,最好放置 /usr
, /var
, /tmp
, 以及 /home
到每个他们自己的分区空间以和 /
分区分离开来。
当您计划安装许多不是 Debian 分发版本的程序的时候,您也许需要运行一个独立的 /usr/local
分区。如果您的机器是一个小的邮件服务器,您也许需要为 /var/mail
建立一个独立的分区。通常情况下放置 /tmp
至它独立的分区,比如20至50MB是一个好主意。如果您正在配置一个服务器带有放多用户帐户,通常需要一个独立的大 /home
分区。一般来说,分区状况对每台计算机都有所不同,这取决于他们的用途。
对于非常复杂的系统来说,您应该阅读 Multi Disk HOWTO。其中包含了很多对于 ISP 以及配置服务器的用户很有用的高级信息。
在交换分区大小方面,这里有很多观点。我们的建议是使用和内存大小相同的交换分区。在大多数情况下它也应该不小于16MB。当然,这里有一些例外。如果您正在尝试在一个有 256MB 内存的机器上解决10000 个联立方程式,您也许需要 1G (或者更多)的交换分区。
在 32 位体系结构(i386, m68k, 32位 SPARC 以及 PowerPC)下,最大尺寸的交换分区是 2GB。这应该基本满足任何安装情况。但是如果您的交换分区需求非常大,您应该尝试分离交换分区至不同磁盘中(这也叫做 “spindles” ),并且如果可能的话,不同的 SCSI 或者 IDE 通道。内核将在多个交换空间平衡用量来达到更好的性能。
作为一个例子,在一个较老的家用机器上,可能具有 32MB 内存以及一个在 /dev/hda
上 1.7GB 的 IDE 驱动器。这里 /dev/hda1
上是一个 500MB 的分区用于其它操作系统,一个 32MB 交换分区在 /dev/hda3
,以及一个 1.2GB 分区 /dev/hda2
用于 Linux 分区。
对于不同任务所需要多大的空间的概念,您也许对于安装系统后加入的安装感兴趣,请检查 第 C.3 节 “各软件集所需的磁盘空间”。