饮料网站模板,wordpress插件cdn,网站名字大全有哪些,网站开发小图标大全如果要在机器内部的EMMC上创建SDCARD分区#xff0c;就需要把它格式化成FAT文件系统#xff0c;否则开机后#xff0c;会提示你的sdcard需要格式化。我这里说一下怎么去用烧写image的方式去格式化sdcard分区。以下步骤都是在ubuntu系统上做的。1.首先要知道自己的sdcard分区…如果要在机器内部的EMMC上创建SDCARD分区就需要把它格式化成FAT文件系统否则开机后会提示你的sdcard需要格式化。我这里说一下怎么去用烧写image的方式去格式化sdcard分区。以下步骤都是在ubuntu系统上做的。1.首先要知道自己的sdcard分区的大小。这个一般要看你的partition怎么化分的如果你要看一部手机的sdcard分区有多大可以通过以下命令cat /proc/emmc //这个命令可以让你获得FAT分区的partition idcat /proc/partitions //这个命令可以让你看到与prtition id相对应的blocks一个blocks为1024byte2.在PC机上创建fat格式的Imagemkfs.vfat -v -C fat.img [block-count]这样fat.img就是一个FAT分区的镜像了你还可以往里面放你需要内置的东西。3.装入需要内置的文件mkdir fat_diskmount -o loop,iocharsetutf8 fat.img fat_disk/fat.img 是你创建的FAT分区镜像fat_disk是要挂载的文件夹这时你用df命令就可以看到/dev/loopx被mount到fat_disk这样把内置的文件放到fat_disk目录下然后umount fat_disk预置的东西就已经在fta.img里了。这时你就可以烧写fat.img但是这个文件跟分区大小一样大如果分区为1G则它就为1G比较大所以要想办法压缩。4.压缩fat.img其实fat.img中有用只为前半部分后面全为0x00的字节所以只需要把有用的前部分烧写就可以了。如果你没有预置文件则前面的1M字节就足够了用dd命令dd iffat.img offat_flash.img bs1024 count1024这样只要把得到的1M大小的fat_flash.img烧写就可以了。