目录
查看是否有emmc
ls /dev,确保硬件上是有emmc的
进入格式化的各种选项
fdisk /dev/mmcblk1
Command (m for help): m ---键入m 获取使用说明
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
一般我们的顺序是n(创建)-p(创建主分区)-回车(默认)-回车(默认)-t(修改分区系统类型)-1(修改的分区号,如果你创建了多个分区,则选择你要改的那个分区号)-c(文件系统类型,这里前一步可以使用L去把文件系统类型全部展示出来,选择你需要的前面那个字母)-w(保存)。下面这个连接大家可以参考,写的很详细,所以我就稍微总结一下,它也介绍了创建多个分区的情况。我下面说一下我遇到的问题。https://blog.csdn.net/qq_27094347/article/details/121008790
问题解决
我最后执行完w命令就一直卡在下图,正常它是会执行完回到输入命令的状态。后来了解到是我的emmc一直被使用这,所以完成不了修改,可是我肯定是没有对它任何操作的,后面发现是我的/etc/udev/rules.d文件里有开机自启动
emmcj脚本,把最后两行注释掉,重新进行上面的操作就好了。
挂载
使用df -T或者df -h可以查看挂载情况,文件格式,容量等等。
可以看到最后一排就是我的EMMC挂载,挂载步骤就是在你要挂载的目录下,创建一个mmc目录,然后使用命令mount /dev/mmcblk1p1 /media/mmc,但命令挂载,你重启后效果就消失了,所以如果你想要一直挂载的话,涉及到开机自动挂载等脚本,我用网上的方法试着去改fstab文件结果失败了,直接导致我都连不上ssh,重新烧内核才行。所以还在尝试中。