工具/软件:Linux
我使用的是与 Micron 64GB NAND 闪存(eMMC)配对的 Sitara 处理器(AM3358)。 我一直在使用 NFS 和 SD 卡文件系统进行开发。 对于最终构建、我计划在具有 SD 卡可选功能的 eMMC (引导分区和主分区)上运行。 我正在向系统添加一项允许现场更新的功能。 我正在利用相当大的存储空间来使用活动的操作系统分区、在成功更新后、我可以交替启动该分区。 我的分区有问题:
这是我的分区映射
器件 引导 开始 结束 扇区 大小 ID 类型
/dev/mmcblk1p1 * 2048 206847 204800 100m c W95 FAT32 (LBA)
/dev/mmcblk1p2 206848 10692607 10485760 5G 83 Linux
/dev/mmcblk1p3 10692608 21178367 10485760 5G 83 Linux
/dev/mmcblk1p4 21178368 115605503 94427136 45G 5扩展
/dev/mmcblk1p5 21180416 29569023 8388608 4G c W95 FAT32 (LBA)
/dev/mmcblk1p6 29571072 42153983 12582912 6G 83 Linux
/dev/mmcblk1p7 42156032 115605503 73449472 35g 83 linux
使用 fdisk 创建上述分区后,我对各个块执行 dd,并执行 mkdos 或 mkext4
然后我开始将文件复制到 P2。
当我遇到此错误时...
[93.416306] EXT4-FS (mmcblk1p2):错误几何结构:块数13114112超出器件大小(1310720块)
mount:错误的 fs 类型、错误选项、/dev/mmcblk1p2上错误的超级块、
代码页或助手程序缺失或其它错误
在某些情况下,系统日志中会显示有用的信息-请尝试
dmesg | tail 左右。
出现此错误后,分区表将全部混乱,不再显示上述列表。
感谢您的任何支持。
谢谢、
Greg