Linux下eMMC,SD卡格式化和分区管理

Linux下eMMC,SD卡格式化和分区管理

一.Linux下查看eMMC设备是否正确识别
在命令行终端,输入ls /dev/mmc* -l,查看eMMC是否成功识别
在这里插入图片描述
dev目录下成功识别到了eMMC存储器件mmcblk0.在命令行终端输入命令cat /proc/partions 查看eMMC的BlockSize。

二.分区管理
对emmc进行分区:
#fdisk /dev/mmcblk0
Linux下eMMC,SD卡格式化和分区管理_第1张图片
1.查看eMMC已有分区信息
输入命令p,查看emmc已有分区信息
Linux下eMMC,SD卡格式化和分区管理_第2张图片
从上可知,当前使用的emmc存在一个分区。
2.删除已有分区
若emmc当前无分区,跳过该步骤,若emmc已有分区,输入命令d,并依次输入要删除的分区号。
在这里插入图片描述
3.创建新分区
假如要创建两个分区,第一个分区大小是50M,剩余的存储空间分配给第二个分区。
输入命令n,接着输入命令p,建立第一个分区(大小50M),其中空白区命令表示ENTER键。
Linux下eMMC,SD卡格式化和分区管理_第3张图片
输入命令n,建立第二个分区,大小为emmc剩余空间的大小,其中空白区命令表示ENTER键。
Linux下eMMC,SD卡格式化和分区管理_第4张图片
输入p,查看分区信息
Linux下eMMC,SD卡格式化和分区管理_第5张图片

4.写入新创建分区信息
输入命令w,保存并写入新创建emmc分区信息
Linux下eMMC,SD卡格式化和分区管理_第6张图片

三.导入Ext4文件系统制作工具
我们一般系统都会自带一些文件系统的格式化工具的,下面我们以分区2为例,用mke2fs工具格式化分区2为ext4文件系统。
四.格式化分区为ext4文件系统
Linux下eMMC,SD卡格式化和分区管理_第7张图片
五.读写测试
在/mnt/下创建文件夹mmcblk0p2.将emmc分区2挂载到/mnt/mmcblk0p2目录下。
在这里插入图片描述
使用df -hT查看是否挂载成功,以及分区格式是否正确。示例如下图:
Linux下eMMC,SD卡格式化和分区管理_第8张图片
使用dd if=/dev/zero of=/mnt/mmcblk0p2/test1.img bs=1M count=3072命令生成大文件,生成1个3G的文件,存储于/mnt/mmcblk0p2,即emmc分区2.查看新生成的文件大小。判断是否读写成功。

Linux下eMMC,SD卡格式化和分区管理_第9张图片

你可能感兴趣的:(Linux系统,linux)