一个 PC 硬盘可以被细分为许多块。 这些块被称为 partitions (分区)。 由于 FreeBSD 内部也有分区的概念,如此命名很容易导致混淆, 因此我们在 FreeBSD 中,将其称为磁盘 slice,或简称为 slices。 例如, FreeBSD 提供的用于操作 PC 磁盘分区的工具 fdisk 就将其称为 slice 而不是 partition。 由于设计的原因,每个硬盘仅支持四个分区; 这些分区叫做 主分区(Primary partion)。为了突破这个限制以便能使用更多的分区,就有了新的分区类型,叫做 扩展分区(Extended partition)。一个硬盘可以拥有一个扩展分区。在扩展分区里可以建立许多个所谓的 逻辑分区(Logical partitions)。
每个分区都有其独立的 分区号(partition ID), 用以区分每个分区的数据类型。FreeBSD 分区的分区号为 165。
一般而言,每种操作系统都会有自己独特的方式来区别分区。 例如 DOS 及其之后的 Windows, 会分配给每个主分区及逻辑分区一个 驱动器字符, 从 C: 开始。
FreeBSD 必须安装在主分区。FreeBSD 可以在这个分区上面存放系统数据或是您建立的任何文件。然而,如果您有多个硬盘,您也可以在这些硬盘上(全部或部分)建立 FreeBSD 分区。在您安装 FreeBSD 的时候,必须要有一个分区可以给 FreeBSD 使用。 这个分区可以是尚未规划的分区,或是已经存在且存有数据但您不再需要的分区。
如果您已经用完了您硬盘上的所有分区, 那么您必须使用其它操作系统所提供的工具 (如 DOS 或 Windows 下的 fdisk) 来腾出一个分区给 FreeBSD 使用。
如果您的某个分区有多余的空间,您可以使用它。但是使用前您需要先整理一下这些分区。
FreeBSD 最小安装需要约 100 MB 的空间,但是这仅是 非常 基本的安装,几乎没有剩下多少空间可以建立您自己的文件。一个较理想的最小安装是 250 MB,不含图形界面;或是 350 MB 以上,包含图形界面。如果您还需要安装其它的第三方厂商的套件, 那么将需要更多的硬盘空间。
您可以使用商业软件,例如 PartitionMagic® (硬盘分区魔术师) 或类似 GParted 这样的免费工具来调整分区尺寸,为 FreeBSD 腾出空间。 FreeBSD 光盘的 tools 目录包含两个免费的工具也可以完成这个工作: FIPS 以及 PResizer,它们的文档可以在同一目录中找到。 FIPS、PResizer, 和 PartitionMagic 能够改变 FAT16 以及 FAT32 分区的大小 ── 它们可以在 MS-DOS® 以及 Windows ME 系统中使用。 这些工具的说明文件可以在同一个目录下面找到。 PartitionMagic 和 GParted 都能改变 NTFS 分区的尺寸。 GParted 在许多 Live CD Linux 发行版, 如 SystemRescueCD 中均有提供。
目前已经有报告显示改变 Microsoft® Vista 分区尺寸时会出现问题。 在进行此类操作时, 建议您准备一张 Vista 安装 CDROM。如同其他的磁盘维护操作一样, 强烈建议您事先进行备份。
警告: 不当的使用这些工具可能会删掉您硬盘上的数据资料!在使用这些工具前确定您有最近的、没问题的备份数据。