606c133a627e58511.jpg_fo710.jpg (73.67 KB, 下載次數(shù): 9)
下載附件
保存到相冊
2021-4-7 10:48 上傳
相信作為一個合格的垃圾佬,手上必定一個S9xx的玩具,不然怎么對的起垃圾佬的圣名
3.gif (527 Bytes, 下載次數(shù): 6)
下載附件
保存到相冊
2021-4-7 10:48 上傳
。近期有群友問及比較多的一個問題:CoreELEC啟動后為什么無法再啟動Armbian?OpenWRT也不行了,我的盒子是不是壞了?
4.gif (1.91 KB, 下載次數(shù): 13)
下載附件
保存到相冊
2021-4-7 10:48 上傳
19.gif (504 Bytes, 下載次數(shù): 10)
下載附件
保存到相冊
2021-4-7 10:48 上傳
雖然是垃圾但是哪有這么容易就玩壞!下面我詳細(xì)解答一下這個問題
0.gif (598 Bytes, 下載次數(shù): 11)
下載附件
保存到相冊
2021-4-7 10:48 上傳
不啟動原因首先,在Armbian官方發(fā)布頁面,大佬就特別提出了這個問題,翻譯過來就是這樣
21.gif (2.9 KB, 下載次數(shù): 8)
下載附件
保存到相冊
2021-4-7 10:48 上傳
:
104802zoi2qyoijxvu8ki2.png (85.96 KB, 下載次數(shù): 8)
下載附件
保存到相冊
2021-4-7 10:53 上傳
官方說明
解決辦法解決辦法官方也給出了,就是讓你重新線刷
13.gif (2.47 KB, 下載次數(shù): 10)
下載附件
保存到相冊
2021-4-7 10:48 上傳
。這。。。我不得要哭了 于是我研究了一下,可能就是啟動參數(shù)不一樣,造成引導(dǎo)不兼容了。首先找到CoreELEC系統(tǒng)中的這個文件,負(fù)責(zé)引導(dǎo)并啟動
104803ilnn4f2m14maz6mn.png (45.32 KB, 下載次數(shù): 6)
下載附件
保存到相冊
2021-4-7 10:53 上傳
啟動文件打開后可以看到如下內(nèi)容 :
104804fka1hcycxzklchdb.png (143.06 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2021-4-7 10:53 上傳
aml_autoscript默認(rèn)文件分析一下,這個文件是一個Uboot的腳本文件,可以在Uboot下運(yùn)行。首行defenv前是一小段代碼,下面的都是一些env設(shè)置。這玩意就是改變默認(rèn)啟動參數(shù)的罪魁禍?zhǔn)琢?
20.gif (694 Bytes, 下載次數(shù): 13)
下載附件
保存到相冊
2021-4-7 10:48 上傳
。 我們把關(guān)鍵的一個“saveenv”找出來,一共2個,把他刪掉。defenv前的一小段代碼也刪掉。保存成txt文件。
104805w2h34smx4f6ficzl.png (138.49 KB, 下載次數(shù): 10)
下載附件
保存到相冊
2021-4-7 10:53 上傳
修改然后在Linux系統(tǒng)下將他重新轉(zhuǎn)換成腳本文件。
輸入這個命令 : mkimage -A arm -O linux -T script -C none -d aml_autoscript.txt aml_autoscript
104806lbq9y9glhgfzbtly.jpg (47.44 KB, 下載次數(shù): 9)
下載附件
保存到相冊
2021-4-7 10:53 上傳
轉(zhuǎn)換完成后,將新的腳本文件aml_autoscript替換掉原來的文件 。
104806svu70u5tiut8g7tt.png (141.65 KB, 下載次數(shù): 10)
下載附件
保存到相冊
2021-4-7 10:53 上傳
轉(zhuǎn)換后然后再啟動CoreELEC就不會破壞原系統(tǒng)的引導(dǎo)了。 這里有2個壞處:1.就是不能直接進(jìn)入CoreELEC,每次要用的話只能先進(jìn)入內(nèi)置的系統(tǒng)一般是安卓,然后再切換到CoreELEC; 2.更換腳本后不能用于安裝雙系統(tǒng),不然的話會出問題。 好了問題來了,我的機(jī)器已經(jīng)啟動過CoreELEC了,但是我還想用Armbian&OpenWRT,也不想再線刷了,這咋辦? 這我也只能靠猜想了,將env恢復(fù)到默認(rèn),然后再保存,可能可行
16.gif (874 Bytes, 下載次數(shù): 11)
下載附件
保存到相冊
2021-4-7 10:48 上傳
。這個我目前還沒有驗證,有需要的小伙伴可以嘗試一下。 可能好多人還是不會轉(zhuǎn)換腳本,這里提供一下轉(zhuǎn)好好的文件,適用于CoreELEC可能EmuELEC也能用,畢竟同源: aml_autoscript:是修改后的啟動文件,直接替換即可 aml_autoscript_defenv:是將env恢復(fù)默認(rèn)的啟動文件,改名后替換原來的文件,開機(jī)運(yùn)行一次后(可能運(yùn)行的時候看不到任何反應(yīng),估計通電后等個10s就行了),再試試Armbian或者OpenWRT能不能啟動,不一定有效只能試試看了。Goodluck |