Skip to content

Commit 392fa48

Browse files
2.4 翻译完成
1 parent eaee23d commit 392fa48

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
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+
现在,我们成功建立了一个工作空间,下面可以下载软件包了。

0 commit comments

Comments
 (0)