从 Red Hat Linux 7.2 发行版本开始,默认的文件系统已从 ext2 格式转换成登记式 ext3 文件系统。
一言以蔽之,ext3 文件系统是 ext2 文件系统的增进版本。这些增进提供了以下优越性:
在异常断电或系统崩溃(又称不洁系统关机,unclean system shutdown)发生时,每个在系统上挂载了的 ext2 文件系统必须要使用 e2fsck 程序来检查其一致性。这是一个很费时的过程,特别是在检查包含大量文件的庞大文件卷时,它会大大耽搁引导时间。在这期间,文件卷上的所有数据都不能被访问。
由 ext3 文件系统提供的登记报表方式意味着不洁系统关机后没必要再进行此类文件系统检查。使用 ext3 系统时,一致性检查只在某些罕见的硬件失效(如硬盘驱动器失效)情况下才发生。不洁系统关机后,ext 文件系统的恢复时间不根据文件系统的大小或文件的数量而定,而是根据用于维护一致性的登记日志(journal)的大小而定。根据你的硬件速度,默认的登记日志只需花大约一秒钟来恢复。
ext3 文件系统在发送了不洁系统关机时提供更强健的数据完好性。ext3 文件系统允许你选择你的数据接受的保护类型和级别。Red Hat Linux 9 默认配置 ext3 文件卷来保持数据与文件系统状态的高度一致性。
尽管 ext3 把数据写入不止一次,它的总处理能力在多数情况小仍比 ext2 系统要高。这是因为 ext3 的登记报表方式优化了硬盘驱动器的头运动。你可以从三种登记模式中选择来优化速度,但是这么做会在保持数据完好性方面做出一些牺牲。
你可以轻而易举地不经重新格式化而把 ext2 转换为 ext3 系统,从而获得强健的登记式文件系统的优越性。请参阅 第 1.3 节 来获取如何完成这一任务的说明。
如果你执行 Red Hat Linux 9 的完整安装,被分配给系统的 Linux 分区的默认文件系统就是 ext3。如果你从某个使用 ext2 分区的 Red Hat Linux 版本中升级,安装程序就会允许你把这些分区转换为 ext3 分区,并且不会丢失数据。细节请参阅《Red Hat Linux 安装指南》的附录“升级现存系统”。
以下各节会指导你进行 ext3 分区的创建和微调。如果你有 ext2 分区,并在运行 Red Hat Linux 9,你可以跳过以下的分区和格式化章节,直接转到第 1.3 节。