如何定制自已的armbian文件系统。

  1)uboot

  2)  kernel

3)  rootfs

    针对linux 系统开发人员来说,真正有用的只是其armbian文件系统,

    将其制作成所需的文件系统格式,如ubifs ext4等,并烧录在存储介质上面,就可以使用armbian文件系统。

         当然文件系统的制作,一般会使用loop device来制作。

    loop device制作,可参考:

    create rootfs.img using loop device

https://www.cnblogs.com/lianghong881018/p/10177329.html

  最终期望的还是通过armbian的编译平台来做一体化的编译,并将我们的应用程序,登录密码,主机名,logo等

     现在可以分布走:

      1) 通过armbian-build来编译uboot kernel rootfs,选一款在armbian上面已支持的CPU,并且其arm  core与自已的板子一致,如都是A8 A15 A20.进行参考。

      2)    在1)的基础之上,通过armbian-build来打包成最终的烧录镜像 Armbian_5.67_Rockpro64_Ubuntu_xenial_default_4.4.166.img

      3)  在2) 的基础之上,通过armbian-build打包成最终的烧录镜像,并且定制主机名,默认启动自已的应用,登录密码等功能的定制。

最新文章

  1. AWS CLI使用s3
  2. UIScrollerView遇到UINavigationController
  3. 【代码笔记】iOS-点击加号增加书架,点击减号减少书架
  4. SSH整合之spring整合struts2(续上)
  5. Linux下的hostname命令详解
  6. Heartbeat+DRBD+NFS 构建高可用的文件系统
  7. RT:How HTTP use TCP connection
  8. Oracle EBS-SQL (PO-12):检查期间请购单的下达记录数.sql
  9. 使用HtmlAgilityPack批量抓取网页数据
  10. MySQL忘记密码解决办法
  11. JMeter基础教程2:正则表达式使用
  12. setContentType与setCharacterEncoding的区别
  13. TCP协议学习总结(上)
  14. table增删改查操作--jq
  15. luogu3674 小清新人渣的本愿 (bitset+莫队)
  16. 【读书笔记】iOS-使用传感器
  17. 总是Eqw
  18. Linux下面安装swoole
  19. mono+jexus 部署Asp.Net Mvc5之CompilationException2
  20. PAT (Advanced level) 1003. Emergency (25) Dijkstra

热门文章

  1. idea单行注释优化成不在行首注释
  2. visual studio code 命令行创建发布一个项目
  3. 为什么我们要用Spring Boot?
  4. 深入浅出CAS
  5. SpringBoot项目jar启动端口设置
  6. CF936C Lock Puzzle 构造
  7. THUPC&CTS&APIO2019:Far Away
  8. Spring Boot 五种热部署方式
  9. Java8 基础数据类型包装类-Long
  10. 在windows中使用PuTTy上传下载文件和目录