一個不用SD卡,不用livesuit的刷nand的想法

最近看到不少人說livesuit(phoenixsuit)很差用,又很差拿SD卡去刷系統。
有了一種新的想法,相似berryboot,可是不同。
先是用ttl線或者安卓的虛擬終端程序去運行一個shell。
shell會自動檢測網絡,而後下載一個很小的啓動文件(固然用的是busybox來作rootfs),接着自動dd進nand裏面,可能會抹掉u-boot,這個算比較危險的,不過估計會去校驗md5。
接着啓動完這個小系統後,會自動用HDMI和VGA方式來顯示圖形界面,而後就是相似berryboot可是不同的了。
它會請你輸入服務器(你的電腦)的ip,而後用http方式去取得索引,而後下載能下載的第一個文件。
接下來,下載完後,進行md5校驗(必須的),接着刷進nand裏面。
可是一個問題出現了,映像文件很大,放在哪裏,雖然CbOS的文件只有2G,可是,別忘了,ct的內存也只有2G,怎麼辦?
我想出了一個辦法,就是分卷,不是壓縮分卷,而是一個一個文件下載,而且校驗md5(若是映像下載錯了一個地方,就要整個從新下載了,顯然很差),接着放入nand。
我以爲這樣刷機比用livesuit(phonenixsuit)好多了,若是能夠我來試試這個。
我還要先想辦法搞通busybox的圖形呢。


原文做者:tll
原文連接:http://forum.cubietech.com/forum.php?mod=viewthread&tid=2007&extra=page%3D2php

相關文章
相關標籤/搜索