新路程------hi3516 tmp过小导致更新img失败
来源:互联网 发布:不用网络的三国游戏 编辑:程序博客网 时间:2024/05/16 01:53
由于用来更新的img都以zip的形式放在tmp目录下,执行更新程序出现错误log:
unzip: write: No space left on device
unzip: inflate error
cp: write error: No space left on device
于是df看了一下
/tmp # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 24576 14564 10012 59% /
tmpfs 29288 4 29284 0% /dev
tmpfs 29288 29288 0 100% /tmp
/dev/mmcblk0p1 15450352 191312 15259040 1% /mnt
果然太小了,于是在/etc/fstab里修改
tmpfs /tmp tmpfs defaults 0 改为
tmpfs /tmp tmpfs nodev,nosuid,size=40m 0 0
记住改tmp的时候要先cat /proc/cmdline
/tmp # cat /proc/cmdline
mem=64M console=ttyAMA0,115200n8 mtdparts=hi_sfc:1M(uboot),4M(kernel),24M(root),
3M(data) root=/dev/mtdblock2 rootfstype=jffs2
这里的mem只有64m,所以size也不能大于等于64m。
- 新路程------hi3516 tmp过小导致更新img失败
- 新路程------shell之hi3516 rtc同步
- 新路程------按键上报失败
- 新路程------ftp get失败
- 参数长度过小导致数据库传值失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- MySQL max_allowed_packet 设置过小导致记录写入失败
- 新路程------hi3516a vi_dump以及vio失败
- 新路程------hi3516a flashcp 后重启失败
- REST API 和WebService有哪些不同以及什么是Rpc协议
- Mac平台git出现xcrun: error: invalid active developer path
- Theano安装与测试
- php5.5.12扩展
- 《设计模式》学习笔记0——说明
- 新路程------hi3516 tmp过小导致更新img失败
- PAT
- 简单的D0L-系统生成分形
- [绍棠] iOS不错的框架
- 自定义控件学习笔记(一)Canvas 的 drawXXX() 系列方法
- day15 Set集合
- springMVC基本环境配置
- CSS实现垂直居中的常用方法
- java.lang.System.arraycopy()方法使用说明