《Linux From Scratch》第二部分:准备构建 第二章:准备新分区- 2.4. 挂载新分区

简介:

         至此,文件系统已经创建妥当,下一步就是访问这些分区了。为此,需要将这些建立的分区挂载到选定的挂载点。本书假定的挂载点为 /mnt/lfs,这里,你可以根据喜好自行更改(译者注:这里强烈建议,看这本书的读者就将挂载点设置为 /mnt/lfs 吧,这样在运行后面的命令时,大多数命令都无需做任何的修改)。

运行以下命令,将欲选定的挂载点设置为 LFS 环境变量的值:

export LFS=/mnt/lfs

下一步,创建挂载点并用下面的命令挂载 LFS 文件系统:

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

(译者注:如果重启设备,可能进入后发现 /mnt/lfs 目录下没有内容,这是只需要再次挂载 /dev/<xxx> 到 /mnt/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	

(译者注:挂载是有顺序的!假如需要挂载以下分区:/、/usr、/usr/bin,在挂载的时候,只能按照这样的顺序挂载,假如先挂载 /,然后挂载 /usr/bin,再挂载 /usr 将会出错!)

需要注意的是挂载的时候请不要使用过于严格的权限参数(比如 nosuidnodev 选项)。用不带任何参数的 mount 命令查看挂载的 LFS 分区具体使用了哪些参数。如果设置了 nosuidnodev 参数,请重新挂载。

(译者注:使用不带任何参数的 mount 命令,可以得到类似如下的输出: devtmpfs on /dev type devtmpfs (rw,relatime,size=500896k,nr_inodes=125224,mode=755) 其中,括号内的内容为挂载的参数。)

如果你正在使用交换分区,用 swapon 命令确保它已经启用。

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

swap 分区的名字替换<zzz>

到现在,所有的准备工作都做的差不多了,是时候下载软件包了。


创建者:Gerard Beekmans

编辑者:Matthew Burgess 和 Armin K.

翻译团队:LCTT

译者/校对:ictlyh,dongfengweixiao,wxy

原文链接       

相关文章
|
2月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
2天前
|
Linux
linux开机挂载镜像
【10月更文挑战第1天】在 Linux 系统中,开机挂载镜像通常涉及几个关键步骤,包括创建挂载点、编辑配置文件以及重新加载配置
15 0
|
2月前
|
编解码 Linux 程序员
深度探索Linux操作系统 —— 构建根文件系统2
深度探索Linux操作系统 —— 构建根文件系统
40 12
|
2月前
|
前端开发 Linux
深度探索Linux操作系统 —— 构建桌面环境3
深度探索Linux操作系统 —— 构建桌面环境
38 12
|
2月前
|
存储 搜索推荐 Linux
深度探索Linux操作系统 —— 构建桌面环境1
深度探索Linux操作系统 —— 构建桌面环境
45 8
|
2月前
|
Linux 编译器 C语言
深度探索Linux操作系统 —— 构建桌面环境2
深度探索Linux操作系统 —— 构建桌面环境
27 6
|
2月前
|
Linux Shell 网络安全
深度探索Linux操作系统 —— 构建根文件系统1
深度探索Linux操作系统 —— 构建根文件系统
39 6
|
2月前
|
存储 缓存 IDE
深度探索Linux操作系统 —— 构建initramfs
深度探索Linux操作系统 —— 构建initramfs
33 5
|
2月前
|
Linux Shell 编译器
深度探索Linux操作系统 —— 构建内核
深度探索Linux操作系统 —— 构建内核
29 5
|
2月前
|
Ubuntu Linux
内核实验(四):Qemu调试Linux内核,实现NFS挂载
本文介绍了在Qemu虚拟机中配置NFS挂载的过程,包括服务端的NFS服务器安装、配置和启动,客户端的DHCP脚本添加和开机脚本修改,以及在Qemu中挂载NFS、测试连通性和解决挂载失败的方法。
67 0
内核实验(四):Qemu调试Linux内核,实现NFS挂载