新手玩Linux ---- 从Linux From Scratch开始学习Linux (三)

 

创建分区之后,要让分区可以访问,需要把分区挂载到一个选定的挂载点上。考虑在本书的目的,我们假定分区挂载到 /mnt/lfs ,但是您也可以选择别的目录。

选定一个挂载点,并指定给 LFS 环境变量,请运行命令:

export LFS=/mnt/lfs

下一步,创建这个挂载点,并挂载 LFS 文件系统,请运行命令:

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

用您创建的 LFS 分区名称替换 <xxx> ,比如咱们前边建立的hda1。

如果 LFS 装在多个分区上(比如一个分区用于 / 目录,另一个分区用于 /usr 目录),用下面的命令挂载它们:

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

用相应的分区名称替换 <xxx> 和 <yyy> 。

请确认挂载新分区的时候没有使用太多的限制选项(如 nosuid, nodev, noatime 选项)。运行不带参数的 mount 命令看看挂载的 LFS 分区设置了什么选项,如果出现了 nosuid, nodev, noatime 选项之一,您就需要重新挂载这个分区。

如果你需要使用交换分区,可以使用下述 swapon 命令确保它被启用了:

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

将 <zzz> 替换为正确的交换分区名,如咱们前边建立的hda5。

现在工作的空间已经建立好了,接下来要安装所需的软件包。

注意:一定要好好掌握下mount 挂载命令,这个命令是很重要的命令,Linux下好多设备挂载都需要用到此命令。

注意:关于环境变量 $LFS

环境变量 LFS 在我们以后教程中经常出现使用。保持 LFS 总是保持已定义的状态是很重要的,它应该被设置为 LFS 分区的挂载点。用下面的命令检查它的设置是否恰当:

echo $LFS

请确认输出的是 LFS 分区挂载点的路径,如果您遵循我们的例子,则应该是 /mnt/lfs。如果输出结果不正确,用下述命令设置它:

export LFS=/mnt/lfs

设置这个环境变量的好处是您以后可以按照原样输入形如 mkdir $LFS/tools 的命令,当 shell 处理这个命令行的时候,会自动用"/mnt/lfs"(或者该环境变量所设定的值)替换"$LFS" 。

当您离开然后重新进入当前工作环境的时候(像 su 到 root 或者其他用户),不要忘记检查 $LFS 是否设置正确。

转载于:https://my.oschina.net/gdfz/blog/30407

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值