Linux开发笔记03-linux下emmc创建分区

  emmc u-boot下相关操作

mmc list   

mmc dev 1  

mmc info   

// mmc erase 0 0x800  //从扇区0开始,擦除0x800(2048 x 512 = 1MB)

// mmc erase <起始块号> <块数>   //也可能是emmc的柱面

mmc part    

mmc read指令解释:

mmc read <DDR地址> <起始块号> <块数>

  emmc linux下相关操作

emmc空间如下:

Disk /dev/mmcblk1: 58 GB, 61865984000 bytes, 120832000 sectors

1888000 cylinders, 4 heads, 16 sectors/track

Units: cylinders of 64 * 512 = 32768 bytes

思路:

1. 先用“柱面”为单位把前 200 MiB 切出来给 FAT;

2. 剩下的柱面全部给 ext4;

3. 换算成“扇区”时,把起始柱面乘上“每柱面扇区数”(16×4=64) 即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值