分区是将单个硬盘驱动器划分为多个逻辑驱动器的一种方法。分区是驱动器上一组连续的块,被视为独立的磁盘。分区表(本 HOWTO 的主题)是一个索引,它将硬盘驱动器的扇区与分区关联起来。
为什么要使用多个分区?
封装您的数据。由于文件系统损坏是分区本地的,如果发生意外,您只会丢失部分数据。
提高磁盘空间效率。您可以根据您的使用情况,使用不同的块大小格式化分区。如果您的数据由大量小文件(小于 1k)组成,而您的分区使用 4k 大小的块,那么您为每个文件浪费了 3k。一般来说,对于每个文件,您平均浪费半个块,因此如果有很多文件,则将块大小与文件平均大小匹配非常重要。
限制数据增长。失控的进程或疯狂的用户可能会消耗大量磁盘空间,以至于操作系统在硬盘驱动器上没有空间进行簿记操作。这将导致灾难。通过隔离空间,您可以确保在分配的磁盘空间耗尽时,除了操作系统之外的其他东西会崩溃。
sfdisk:fdisk 的命令行版本
cfdisk:fdisk 的基于 curses 的版本
parted:Gnu 分区编辑器
Partition Magic:一个商业实用程序,用于创建、调整大小、合并和转换分区,而不会破坏数据。
Disk Drake:一个 Perl/Gtk 程序,用于创建、调整大小和删除分区
表 1. 相关 HOWTO
标题 | 作者 | 描述 |
---|---|---|
双启动安装策略 | Gjoen Stein | 如何估计文件系统不同部分的不同大小和速度要求。 |
Linux 多磁盘系统调优 | Gjoen Stein | 如何估计文件系统不同部分的不同大小和速度要求。 |
Linux 大型磁盘 | Andries Brouwer | 关于超过 1024 个柱面的磁盘的说明和注意事项 |
Linux 磁盘配额 | Ralf van Dooren | 关于限制每个用户磁盘空间使用量(配额)的说明 |
Partition-Rescue mini-HOWTO | Jean-Daniel Dodin | 如何在 Windows 安装删除 Linux 分区后恢复它们。似乎不会保留数据。 |
Linux ADSM 备份 | Thomas Koenig | 关于将 Linux 集成到 IBM ADSM 备份环境中的说明。 |
Linux 与 MSDOS 备份 | Christopher Neufeld | 关于 MS-DOS 驱动的 Linux 备份的信息。 |
Linux HOWTO 索引 | Tim Bynum | 关于编写和提交 HOWTO 文档的说明 |