现在我们建立好了空白分区,可以在分区上建立文件系统。 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>
如果您拥有一个现成的 swap
分区, 就不需要格式化它。如果新创建了一个
swap
分区, 需要执行以下命令以初始化它:
mkswap /dev/<yyy>
命令中 <yyy>
应该替换成
swap
分区的名称。