Linux系统存储分区的挂载与解除

编程知识 行业动态 更新时间:2024-06-13 00:20:49

CPU:imx6ull

开发板:正点原子-阿尔法

linux内核版本:4.1.15


挂载emmc设备分区

将emmc设备的各个文件分区挂载到根文件系统下

1> 输入ls命令查看设备目录/dev下是否有emmc分区的设备存在,imx6ull-alientek开发板下的emmc分区的设备名字是mmcblk1p1、mmcblk1p2

其中:
​mmcblk1p1表示设备1的分区1,该分区主要存放Linux内核镜像、设备树

​mmcblk1p2表示设备1的分区2,该分区主要存放根文件系统

​设备1即是emmc设备,如果是SD卡的话是设备0

2>在路径/run/media/下创建目录文件mmcblk1p1(注:使用其他的路径和目录文件名也可以)

例如:mkdir /run/media/mmcblk1p1 -p

执行完该命令后就会在/run/media/路径下生成一个名为mmcblk1p1的目录文件。

3>使用mount命令挂载块设备到某个目录文件下

例如:mount /dev/mmcblk1p1 /run/media/mmcblk1p1/ 

其中:

/dev/mmcblk1p1表示需要挂载的块设备,

/run/media/mmcblk1p1/表示块设备的挂载点路径(也可挂载到其他路径);

mount命令默认自动选择块设备的文件格式,如果加参数 -t 则需要指定块设备的文件格式

关于mount命令的其他参数详解可自行查找其他资料,如:Linux mount命令 | 菜鸟教程 (runoob)


解除emmc设备分区的挂载

使用umount命令可解除emmc设备分区的挂载

解除挂载的方式有两种

1、通过设备名解除挂载:umount 设备名

例如:umount /dev/mmcblk1p1

2、通过挂载路径解除挂载:umount 挂载路径

例如:umount /run/media/mmcbkl1p1

umount命令加参数 -v 执行时可显示详细信息,-V 显示版本信息;

关于umount命令的详解可自行查看如下文章或自行去网上看其他资料!

[Linux umount 命令 | 菜鸟教程 (runoob)]


查看已经挂载的文件系统

输入命令:df -h

左边的 /dev/mmcblk1p1和/dev/mmcblk1p2是被挂载的块设备

右边的/run/media/mmcblk1p1和/run/media/mmcblk1p2是挂载点的路径

更多推荐

Linux系统存储分区的挂载与解除

本文发布于:2023-03-30 15:39:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d116168718b3bf015d67f4d0a4a072d0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分区   系统   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!