1、問題提出原因:
之前ARM的linux內核一直都是從RAM啓動,根文件系統是放在內存RAM中的,其他的boot、kernel和devicetree是放在boot iop(啓動外設)中。
上電之後,ARM從boot iop讀取程序,初始化外設,把kernel、devicetree和rootfs讀取到內存,然後給內核傳遞“root=/dev/ram”參數,從內存啓動。每次對文件系統的修改都會丟失。
現在想要把文件系統固化下來,而且可以在系統運行的時候更新kernel或者rootfs。