至此,文件系统已经创建妥当,下一步就是访问这些分区了。为此,需要将这些建立的分区挂载到选定的挂载点。本书假定的挂载点为环境变量
LFS 指向的地址,如前文所述。
创建挂载点并用下面的命令挂载 LFS 文件系统:
mkdir -pv $LFS
mount -v -t ext4 /dev/<xxx> $LFS
请用 LFS 分区替代 <xxx> 。
如果 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> 为合适的分区名。
请确保在挂载新分区时没有使用过于严格的权限参数(如 nosuid 或
nodev 选项)。运行不带任何参数的 mount 命令来查看在挂载 LFS 分区时设置了什么参数。如果设置了
nosuid 和/或 nodev 参数,就需要重新挂载了。
上述说明假定你在 LFS 的过程中不会重启你的计算机。如果你关闭了你的系统,你将需要在每次重新开始构建过程时重新挂载 LFS 分区,或者修改你宿主系统的 /etc/fstab 文件,让每次重新启动后都自动挂载它。示例如下:
/dev/<xxx> /mnt/lfs ext4 defaults 1 1
如果你还需使用其它可选分区,那就确保将它们也一并添加。
如果你要使用 swap 分区,请使用 swapon 命令确保它是可用的:
/sbin/swapon -v /dev/<zzz>
请替换 <zzz> 为
swap 分区名。
至此你已经建立了自己的工作空间,是时候下载软件包了。