1、问题提出原因:
之前ARM的linux内核一直都是从RAM启动,根文件系统是放在内存RAM中的,其他的boot、kernel和devicetree是放在boot iop(启动外设)中。
上电之后,ARM从boot iop读取程序,初始化外设,把kernel、devicetree和rootfs读取到内存,然后给内核传递“root=/dev/ram”参数,从内存启动。每次对文件系统的修改都会丢失。
现在想要把文件系统固化下来,而且可以在系统运行的时候更新kernel或者rootfs。