<< Back to shouce.jb51.net

B.3. 推荐的分区方案

对于新用户,个人 Debian 系统,家庭系统以及其它单用户配置来说,一个单一 / 分区 (加上交换分区) 可能是最容易的方案。但是如果你的分区大于6GB, 请选择 ext3 做为你的分区类型。 Ext2 分区需要周期性的系统完整性检查并且当分区很大的时候, 这个特性将导致引导期间的延迟。

对于多用户系统或者有很多磁盘空间的系统,最好放置 /usr, /var, /tmp, 以及 /home 到每个他们自己的分区空间以和 / 分区分离开来。

当你计划安装许多不是 Debian 分发版本的程序的时候,你也许需要运行一个独立的 /usr/local 分区。如果你的机器是一个小的邮件服务器,你也许需要为 /var/mail 建立一个独立的分区。通常情况下放置 /tmp 至它独立的分区,比如20至50MB是一个好主意。 如果你正在配置一个服务器带有放多用户帐户,通常需要一个独立的大 /home 分区。一般来说,分区状况对每台计算机都有所不同,这取决于他们的用途。

对于非常复杂的系统来说,你应该阅读 Multi Disk HOWTO。其中包含了很多对于 ISPs 以及配置服务器的用户很有用的高级信息。

在交换分区大小方面,这里有很多观点。我们的建议是使用和内存大小相同的交换分区。在 大多数情况下它也应该不小于16MB。当然,这里有一些例外。如果你正在尝试在一个有 256MB 内存的机器上解决10000 个联立方程式,你也许需要 1G (或者更多)的交换分区。

在32位体系结构(i386, m68k, 32位 SPARC 以及 PowerPC) 下,最大尺寸的交换分区是2GB。这应该 基本满足任何安装情况。但是如果你的交换分区需求非常大,你应该尝试分离交换分区至不同磁盘中 (这也 叫做 “spindles” )以及,如果可能的话,不同的 SCSI 或者 IDE 通道。 内核将在多个交换空间平衡用量来达到更好的性能。

做为一个例子,一个比较老的机器可能具有32MB内存以及一个1.7GB的 IDE 驱动器在 /dev/hda上。这里 /dev/hda1是一个500MB的分区给其它操作系统,一个32MB交换分区做为 /dev/hda3以及一个1.2GB分区 /dev/hda2)做为 Linux 分区。

想建立对于不同任务所需要多大的空间的概念, 你也许对于安装系统后如何加入更多的安装感兴趣,请检查 第 C.3 节 “各软件集所需的磁盘空间”