4. 存储设备的挂载

存储设备的挂载和其他Linux发行版大同小异

4.1. 挂载U盘

4.1.1. 查询存储设备是否被识别

通过 fdisk -l 命令确认板子上的linux系统是否识别存储设备

1
fdisk -l

Disk /dev/mtdblock 为板载NAND-FLASH,从图中信息可知,没有其他存储设备。

没找到存储设备

当插入U盘后会有发现usb设备的提醒信息,我们再执行 fdisk -l 命令

sda

如图 Disk /dev/sda 为我们插入的U盘,他有sda1和sda2两个分区

4.1.2. 挂载

确保我们有 /mnt/sda1 这个目录,若没有先创建 mkdir /mnt/sda1

然后再进行挂载 mount /dev/sda1 /mnt/sda1 回车

再执行 df -hT 查看磁盘情况

这样就挂载成功了,我们进入 /mnt/sda1 查看我们的文件

1
2
3
4
5
6
7
mkdir /mnt/sda1

mount /dev/sda1 /mnt/sda1

df -hT

cd /mnt/sda1 && ls /mnt/sda1
挂载U盘

图中U盘烧录了我们DoorNet1的系统镜像,我们可以看到其中部分内容。

提示

如果挂载多个存储设备,则其设备号依次为sda、sdb、sdc… 如果一个存储设备有多个分区,则从第一个分区开始,依次是sdx1、sdx2、sdx3…

4.2. 挂载SD卡

需要注意的是,如果要在EBF6ULL Pro开发板上挂载SD卡的话,需要将开发板上的跳帽如图所示配置

跳帽配置

如果在EBF6ULL Mini开发板上挂载SD卡,则无需额外配置

另外,如U盘、硬盘等设备,将被识别为/dev/sdx,而SD卡则会识别为/dev/mmcblk

除以上差别外,其挂载过程与U盘类似。