C.5. Debian 分区程序

Debian 开发人员选用了几种在不同硬盘和不同体系结构上的分区程序。下面是一个适合您的体系的程序列表。

partman

推荐的 Debian 分区工具。这把瑞士军刀可以修改分区大小,创建文件系统和关联分区至挂接点。

fdisk

最早的 Linux 磁盘分区工具,对于老手很好用。

请注意,如果您的机器上有一个 FreeBSD 分区。安装内核包含对这些分区的支持,但是 fdisk 表示他们的设备名称方式可能有所不同(也可能不是)。参阅 Linux+FreeBSD HOWTO

cfdisk

一个简单易用、全屏幕的磁盘分区程序。供其他人员使用。

请注意 cfdisk 完全不了解 FreeBSD 的分区,因此,再说一次,设备名称与结果可能不同。

当您选择了 Partition disks (或类似的),默认会执行其中的一个程序。在 VT2 命令行上也可以使用其他的分区工具,但不推荐采用这种方式。

C.5.1. 为 Alpha 准备分区

从 SRM 控制台引导 Debian (惟一能被 lenny 支持的启动方法)要求您的启动盘上有 BSD disk label,而不是 DOS 分区。(注意,SRM 引导块不和 MS-DOS 分区兼容 — 参阅 第 5.1.1 节 “Alpha 控制台固件”。)因此,partman 在 alpha 上运行时会创建 BSD disk label,如果您的磁盘上已经存在一个 DOS 分区表,在 partman 转换到 disk label 前需要将它删除。

如果您选择使用 fdisk 为您的磁盘分区,并且该磁盘上没有 BSD 磁盘卷标,您必须使用“b”命令进入磁盘卷标模式。

除非您想在 Tru64 Unix 或者一个 free 4.4BSD-Lite 后续的系统下(FreeBSD, OpenBSD 或 NetBSD)使用这个磁盘,请 不要 建立包含“整个磁盘”的第三分区(如,起始和终止扇区扩展到整个磁盘),这与让磁盘启动的工具 aboot 不兼容。意味着安装程序配置的 Debian 引导盘将无法被前面提到的操作系统访问。

同时,由于 aboot 将被写到磁盘的前面的几个扇区(目前它占用大约 70 KB 空间,或者 150 个扇区)。您 必须 在磁盘的开始处留下足够的空间。以前的方法建议您在磁盘的开始处分出一个较小并且不格式化的分区。基于上面的理由,我们现在建议您这块磁盘专门用于 GNU/Linux。当使用 partman,仍会建立一个小的分区给 aboot,这是习惯所致。