# cat /sbin/firstboot
#!/bin/sh /sbin/jffs2reset

jffs2reset 是fstools里的工具。做的工作有:

  1. 在/proc/mtd里找到名为"rootfs_data"的分区, 假如找到的是mtd5,则/dev/mtd5就是该块设备的节点。
  2. 在/proc/mounts里找到/dev/mtd5的挂载点。
  3. 如果该设备已挂载(假设挂载在/overlay),则遍历该目录,删除所有的文件和目录。unlink
  4. 如果设备没挂载,则擦除该设备。mtd.c: ioctl(p->fd, MEMERASE, &eiu)

最新文章

  1. 解决Android Studio 无法显示Layout视图问题
  2. asp.net mvc 通过T4模板生成框架
  3. EF6 中tracking log使用方法总结
  4. 浏览器默认样式(user agent stylesheet)+cssreset
  5. 【高级功能】使用canvas元素(第二部分)
  6. webservice cxf error:java.lang.IllegalArgumentException: Argument(s) "type" can't be null.
  7. verilog中符号位的扩展问题
  8. lintcode :Remove Duplicates from Sorted Array II 删除排序数组中的重复数字 II
  9. css3之box-sizing
  10. python小技巧
  11. Linux安装oracle报错解决
  12. weblogic开机启动脚本
  13. DataTable的属性与使用方式
  14. HTTP工作原理
  15. MonoBehaviour介绍(Unity3D开发之一)
  16. JVM(二)—— 垃圾回收
  17. 通过Socket让远程电脑执行脚本
  18. springboot-全局异常处理类
  19. 【LeetCode每天一题】Two Sum(两数之和)
  20. literallycanvas的简介

热门文章

  1. Python requests模块params、data、json的区别
  2. Python第三方库之openpyxl(11)
  3. 【Ts 3】Nginx的Http(图片)服务器配置+ftp上传使用说明
  4. poj2431 Expedition优先队列
  5. 刷题总结——子串(NOIP2015提高组)
  6. SpringBoot + Spring Security 基本使用及个性化登录配置详解
  7. uva 11235 RMQ范围最大值
  8. *AtCoder Regular Contest 094 F - Normalization
  9. Laravel5.1的控制器分组
  10. dbms_metadata.get_ddl的使用总结