现在我们建立好了空白分区,可以在分区上建立文件系统。LFS 可以使用 Linux 内核能够识别的任何文件系统,最常见的是 ext3 和 ext4。文件系统的选型是一个复杂的问题,要综合考虑分区的大小,以及其中所存储文件的特征。例如:
适用于不经常更新的小分区,例如 /boot。
是 ext2 的升级版本,拥有日志系统,能够在非正常关机的情况下恢复分区的正常状态。它被广泛用于一般场合。
是 ext 文件系统家族的最新成员,它具有纳秒精度时间戳、超大 (16 TB) 文件支持等新功能,速度也更快。
其他文件系统,包括 FAT32, NTFS, ReiserFS, JFS 和 XFS 在特定场合也很有用。关于这些文件系统的更多信息,可以在 http://en.wikipedia.org/wiki/Comparison_of_file_systems 找到。
LFS 假设根文件系统 (/) 采用 ext4 文件系统。输入以下命令在 LFS 分区创建一个 ext4
文件系统:
mkfs -v -t ext4 /dev/<xxx>
命令中 <xxx>
应该替换成 LFS
分区的名称。
如果您拥有一个现成的 swap
分区,就不需要格式化它。如果新创建了一个
swap
分区,需要执行以下命令以初始化它:
mkswap /dev/<yyy>
命令中 <yyy>
应该替换成
swap
分区的名称。