您好,登錄后才能下訂單哦!
這篇文章給大家介紹不用SD卡及不用livesuit的刷nand的想法是什么,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
最近看到很多人說livesuit(phoenixsuit)不好用,又不好拿SD卡去刷系統(tǒng)。
有了一種新的想法,類似berryboot,但是不一樣。
先是用ttl線或者安卓的虛擬終端程序去運(yùn)行一個(gè)shell。
shell會(huì)自動(dòng)檢測(cè)網(wǎng)絡(luò),然后下載一個(gè)很小的啟動(dòng)文件(當(dāng)然用的是busybox來(lái)做rootfs),接著自動(dòng)dd進(jìn)nand里面,可能會(huì)抹掉u-boot,這個(gè)算比較危險(xiǎn)的,不過估計(jì)會(huì)去校驗(yàn)md5。
接著啟動(dòng)完這個(gè)小系統(tǒng)后,會(huì)自動(dòng)用HDMI和VGA方式來(lái)顯示圖形界面,然后就是類似berryboot但是不一樣的了。
它會(huì)請(qǐng)你輸入服務(wù)器(你的電腦)的ip,然后用http方式去取得索引,然后下載能下載的第一個(gè)文件。
接下來(lái),下載完后,進(jìn)行md5校驗(yàn)(必須的),接著刷進(jìn)nand里面。
但是一個(gè)問題出現(xiàn)了,映像文件很大,放在哪里,雖然CbOS的文件只有2G,但是,別忘了,ct的內(nèi)存也只有2G,怎么辦?
我想出了一個(gè)辦法,就是分卷,不是壓縮分卷,而是一個(gè)一個(gè)文件下載,并且校驗(yàn)md5(如果映像下載錯(cuò)了一個(gè)地方,就要整個(gè)重新下載了,顯然不好),接著放入nand。
我覺得這樣刷機(jī)比用livesuit(phonenixsuit)好多了,如果可以我來(lái)試試這個(gè)。
我還要先想辦法搞通busybox的圖形呢。
關(guān)于不用SD卡及不用livesuit的刷nand的想法是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。