00. 目录

01. 问题描述

使用fastboot烧写system.img的时候,出现如下错误。

[root@itcast tools]# fastboot flash system system.img 
sending 'system' (539957 KB)...
FAILED (remote: data too large)
finished. total time: 0.008s
[root@itcast tools]# 


02. 问题分析

2.1 fastboot工具版本比较低。

2.2 分区空间太小,导致存储不了system.img文件。

2.3 system.img镜像太大。

03. 问题解决

3.1 更新最新的fastboot工具。

3.2 重新制作system.img文件,删除不需要的软件。

3.3 增加分区容量和设置选项

# 1. 在格式化sd卡的时候用
# 其中1024是system的分区 文档用的320,太小。
 fdisk -c 0 1024 806 518

# 2. 烧写system.img的时候添加-S 100M参数,将system.img分成小块来刷入到手机,完整的命令如下
fastboot flash -S 100M system system.img

04. 附录

4.1 Android中fastbooot工具

下载:https://developer.android.google.cn/studio/releases/platform-tools

4.2 Android开发中文官方网站

网址:https://developer.android.google.cn/