2.4. 挂载新分区

文件系统已经被创建了,分区需要能够被访问。要达到这个目的,分区需要被挂载在一个选好的挂载点上。考虑到这本书的目的,它假设文件系统被挂载在 /mnt/lfs下面,不过这个目录的选择是取决于你的。

选择一个挂载点,并运行下面的命令把它赋给 LFS 环境变量:

export LFS=/mnt/lfs

接下来,创建挂载点并挂载LFS文件系统,运行:

mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx> $LFS

<xxx> 替换为LFS分区的标示。

如果LFS使用多个分区(比如,一个用于 /,一个用于 /usr),用下面的命令挂载它们:

mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx> $LFS
mkdir -v $LFS/usr
mount -v -t ext4 /dev/<yyy> $LFS/usr

<xxx><yyy> 替换为相应的分区名字。

要确保这个新分区不要用太严格的权限(比如 nosuidnodev 选项)挂载。不加任何参数运行 mount 命令查看已挂载的LFS分区用了哪些挂载选项。如果 nosuidnodev,和/或 noatime 参数被使用了,分区将需要重新挂载。

如果你使用了 swap 分区,要确保它通过 swapon 命令被启用:

/sbin/swapon -v /dev/<zzz>

<zzz> 替换为 swap 分区的名字。

现在已有一个建立好的地方来工作,是时候下载软件包了。