File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+
2+ # 挂载新分区
3+
4+ 现在我们已经创建了文件系统,我们要使分区变得可访问。为了达到这个目的,我们需要将分区挂载到执行的挂载点上。在本书中,我们假设文件系统被挂载在``` /mnt/lfs ``` 目录下,不过你可以有自己的选择。
5+
6+ 选择一个挂载点,然后将其赋值给LFS环境变量:
7+
8+ ``` bash
9+ export LFS=/mnt/lfs
10+ ```
11+
12+ 下一步,创建挂载点并挂载LFS文件系统:
13+
14+ ``` bash
15+ mkdir -pv $LFS
16+ mount -v -t ext4 /dev/< xxx> $LFS
17+ ```
18+
19+ 替换<xxx >为LFS分区的名称。
20+
21+ 如果让LFS使用多个分区(例如 ``` / ``` 目录一个分区,``` /usr ``` 一个分区),使用下面的命令挂载它们:
22+ ```
23+
24+ mkdir -pv $LFS
25+ mount -v -t ext4 /dev/<xxx> $LFS
26+ mkdir -v $LFS/usr
27+ mount -v -t ext4 /dev/<yyy> $LFS/usr
28+ ```
29+
30+ 替换<xxx >和<yyy >为合适的分区名称。
31+
32+ 请确保在挂载新分区时没有使用太过限制性的选项(比如 ``` nosuid ``` , ``` nodev ``` 选项)。运行没有任何选项的 mount 命令来看看挂载LFS分区设置了什么选项。如果使用了``` nosuid ``` 或``` nodev ``` 那么就需要重新挂载这个分区。
33+
34+ 如果使用了交换分区,请确保使用``` swapon ``` 命令启动了它:
35+
36+ ```
37+ /sbin/swapon -v /dev/<zzz>
38+ ```
39+
40+ 替换<zzz >为交换分区的名称。
41+
42+ 现在,我们成功建立了一个工作空间,下面可以下载软件包了。
You can’t perform that action at this time.
0 commit comments