03.03 N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

浪費的幾個日夜

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

如果不是因為疫情這檔子事,我可能不會閒的蛋疼的翻出N年不動的N1盒子進行折騰,也不會浪費這幾個日夜了。

至於N1盒子,是我一手購買的,家裡還有新鮮的K2P,K2T,E1,TC1,DC1等等若干,至於花了多少錢就任君想象了,反正比鹹魚現在的價格高得多。去年那會最火的好像是燈大的小鋼炮固件,專注於下載,刷起來也簡單,也算好用,不過家裡的遠程下載設備太多了,小米路由器R2D,玩客雲,蝸牛星際,群暉DS216paly等,其實下載最順手的還是小米路由器R2D,通過瀏覽器插件一鍵跳轉,比其他設備都方便的多。最近發現N1小鋼炮裡的qb一直沒速度,aria2也老是閃退,幾乎停工了,想著閒著也是閒著,換一個固件刷一刷。在某山發現N1的固件已經豐富太多太多了,Armbian、EmuELEC、CoreELEL等,還可以刷OMV圖形界面、寶塔服務器,於是打算換一個系統玩完,但是在刷之前就發現了問題,小鋼炮固件的eMMC分區和原版的不一致,無法直接刷到Armbian。那麼就解決問題吧,一搜就發現很多人和我情況類似,號稱最簡單的辦法是先刷回W大的官改固件,再刷回Armbian就好了。有線刷包,但是需要一個USB公對公的數據線,現在買個菜都是問題,數據線還真不好買,好歹翻垃圾線材找到了一根USB公對公的數據線,結果試了2臺電腦都無法線刷成功,有人說是要加載過時硬件,有人說WIN系統的LTSC版本無法識別N1固件,我兩臺電腦偏偏就是LTSC...而且我都懷疑那個公對公的數據線是壞的了,所以也懶得為這點事重裝一個windows版本。那麼剩下的日夜就是泡論壇找更簡單的辦法,還是通過一個評論發現ddbr大法好,然後就搜到了這個人的文章。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

@Luminous 提供的ddbr的恢復官改系統的辦法,不需要USB公對公數據線,不怕驅動問題,不擔心WIN LTSC系統不識別等稀奇古怪的問題,只需要一個8G的U盤,我認為是所有方法中最最簡單的,也很容易成功。不過看的出這個帖子還是為有一定刷機基礎的人寫的,很多新手不一定能看懂。

我好久沒刷過N1的系統,來回看兩個帖子也有很多地方沒弄明白,試了多次成功後才覺得簡單。所以想著分享一下,寫一篇保姆級的小白攻略。聲明此方法是從@Luminous 處搬運,等於重新梳理一遍,文內圖片都是我自己刷機過程中的截圖,感謝作者的無私奉獻,同時分享給大家。


0】準備軟件

DiskGenius 用於給U盤分區

putty 通過SSH連接刷好的Armbian系統,以及通過代碼輸入命令

WinSCP 通過網絡連接N1,上傳恢復固件

USB Image Tool 寫入Armbian鏡像的軟件,其實有很多類似的img寫入工具都可以

Armbian_5.44_S9xxx_Ubuntu_bionic_3.14.29_server_20180729 用於U盤啟動的Armbian固件,選擇5.44是因為Luminous說4.x內核的系統需要打dtb網絡補丁可能無法掛載eMMC,總之就是3.x的容易點,反正是個跳板系統,就選5.44的吧

-emmc.img.gz 官改包通過ddbr恢復用


前三個軟件到處都有下,其餘的都來自於Luminous的文章內的網盤分享。


1】製作可以從U盤啟動的Armbian系統

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

家裡隨便找一個U盤,至少8G,我是一個很舊的16G USB3.0的金士頓U盤。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

首先我就遇到過一個原貼沒提到的問題,U盤如果之前刷過別的固件或者PE的話,必須DiskGenius分區格式化一次,不然後面很可能看不到BOOT分區

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

就分一個區就可以了,點確定。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

一路點是,等到U盤完全分區好可識別。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

解壓usbit.zip,打開USB Image Tool,左側選擇準備燒錄的U盤,然後點擊Restore。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

也是把剛剛的Armbian_5.44的鏡像文件給解壓,加載img鏡像文件。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

一路點是,就可以看到燒錄進度了,如果彈出報錯比如U盤不可寫入等,可以嘗試退出U盤重新插入,或者重啟系統,或者是最開始分區U盤沒有做好,重新DiskGenius分區格式化一遍。等進度結束後如果彈出是否格式化U盤的選項,點否。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

U盤燒錄鏡像完成後會出現一個可讀的分區BOOT,點擊打開。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

可以看到一個uEnv.ini的配置文件,如果沒看到ini是沒有打開文件擴展名,不過這不重要,右鍵點擊該文件,打開方式通過 寫字板 或者 Notepad++ 來進行編輯。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

這一步我就被卡了一會,原貼中是.dtb替換成【meson-gxl-s905d-p230.dtb】,如圖我一直沒看到.dtb的字樣,也不知道是不是要替換文件。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

好在作者有截圖,我乾脆就按圖中的,在第一行加入代碼並保存後關閉:

dtb_name=/dtb/meson-gxl-s905d-p230.dtb

這就是U盤啟動的關鍵,每個硬件的dtb啟動文件都不一樣,這個就是N1的dtb文件。到這裡,第一步就做完了。

2】通過DDBR恢復官改系統

將N1斷電,然後把第一步做好的U盤插入靠近HDMI接口旁的USB接口,接上網線,然後通電啟動N1,不出意外的話,N1已經通過U盤啟動進入Armbian 5.44的系統了。首先找到N1的IP地址,方法是通過路由器查看剛剛哪個設備連接上,設備名一般默認會是aml,比如我N1的IP是192.168.199.184。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

局域網內的一臺電腦上打開PuTTY,新建會話,輸入地址192.168.199.184,點擊Open,通過SSH連接N1的Armbian系統。用戶名root,密碼1234,最開始的Armbian截圖忘記了,登錄後會讓你重設密碼,分別是當前密碼,新密碼,重複新密碼,分別自己輸入一次回車,然後會提示註冊新用戶,可以自己註冊,或者乾脆Ctrl+C取消掉。如果取消了窗口消失了就再打開PuTTY登錄一次。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

輸入命令:

ddbr

會提問備份還是恢復,輸入b,回車,開始備份,然後會再次問你是否壓縮,輸入y,回車,然後就可以看到進度條開始了,此時直接Ctrl+C取消,因為我們只需要一個備份文件的名字。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

打開WinSCP,通過SFTP連接N1系統,還是一樣的IP,一樣的root和1234,如果更改了密碼就輸入新密碼,點登錄。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

找到ddbr文件夾下面的備份文件名,我的是Amlogic-emmc.img.gz,記住文件名,隨便複製到文本或別的地方等待粘貼,然後刪掉這個備份文件。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

WinSCP左側找到電腦本地的-emmc.img.gz壓縮包,注意不要解壓!直接上傳到N1的ddbr文件夾內。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

然後將-emmc.img.gz改名為之前的名字Amlogic-emmc.img.gz。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

回到PuTTY剛才的界面,直接輸入命令:

ddbr

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

這個時候就不是輸入b了,而是輸入r,開始恢復備份文件。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

繼續輸入y,回車。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

會再問你一次是否都確認沒問題,直接回車繼續。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

然後可以看到進度條開始開始恢復,喝口水,上個廁所,等待完成。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

等進度條結束後,可以直接N1斷電,或者輸入

poweroff

關閉系統也會斷電,注意中間沒空格,一開始我還輸入錯了...

到這一步,N1盒子就徹底恢復官改系統了,而且寫入了emmc,可以拔掉U盤不需要了,而且官改默認開啟了adb,後面想怎麼折騰就怎麼折騰了。對比網絡上所有的辦法,我覺得這個是最簡單最高效的N1盒子救磚方法,也很適用於N1刷了小鋼炮的系統想更換的時候。我後面刷了許多系統不喜歡了都直接這麼重刷,操作也很熟練了,其實就和windows用ghost恢復一樣的感覺,甚至以後自己定製好的系統都可以通過這個方法做一個備份,以後想恢復也沒問題。

我用N1又折騰了什麼

大部分玩家用N1盒子刷了電視盒子,看KODI什麼的很強大,但是我家裡已經有zidoo x9s了,就不打算刷電視盒子。順便安利下芝豆的x9s,用了三年了,吊打各種安卓盒子,不管是畫質還是解碼,尤其是自帶的電影牆,以前我用小米盒子總是折騰KODI不完美,換了x9s後發現自帶的電影牆簡直完美,自動刮削,在線搜字幕,關鍵是都不需要設置,後來連KODI我都沒折騰過了,適合不願意折騰的人。

扯遠了,我還是逛了幾天某山的論壇,打算嘗試Armbian系統刷在N1的盒子內,然後外接一個U盤刷EmuELEC當懷舊遊戲機(switch都吃灰了,這個也可能大概率吃灰)。

基於Armbian又有很多大佬做出了許多有意思的系統,比如@xiaolinenet 的FastNas V1.0.4(OMV+Docker+可道雲桌面+Fastadmin+BT+Nginx+Mysql+phpMyadmin+dlan)

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)


N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

折騰這個固件也花了我很久的時間,主要是帖子不太詳細,而且OMV和可道雲的賬號密碼都沒有,只有加群才可能知道,我自己通過搜索和猜用戶名密碼也登進去了,是挺有意思,集成了很多東西,還玩了會王國保衛戰,這麼小的盒子隨身帶著都可以當個電腦輕辦公了,外網訪問也很容易。不過我覺得N1還是有上限的,比如燈大的小鋼炮我只用下載太浪費性能了,docker我有群暉玩。而這個Fastadmin感覺內容豐富,但是可道雲桌面的一些程序運行起來感覺是能用,但是還是不太順暢,體驗後就又打算重新刷機。(個人觀點,還是很佩服作者製作的FastNAS,確實很強大!)



後來又打算嘗試寶塔服務器,最開始ddbr的作者的博客上就介紹了寶塔服務器的安裝,不過想到要自己配置一遍很麻煩,乾脆找了個“成熟”的備份文件,這就是學會了ddbr大法的好處!直接恢復別人打好的包就行了,這位@中秋節 朋友的內容似乎是我需要的,N1的功耗非常低,可以24小時掛著做一個小型的服務器,玩玩自己的博客。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

不過好像大家都不怎麼愛說賬號密碼,備份好後寶塔面板以及Partainer的的賬號密碼都不知道,連端口號還是看評論知道的...

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

後來又是通過試賬號密碼進了Partainer。

N1盒子恢復官改系統最簡單的ddbr大法(適用小鋼炮以及各種變磚)

寶塔也是通過搜索知道方法,直接進Armbian系統的配置文件裡查出了默認賬號密碼成功登錄了。

大致看了下覺得很不錯,順便配置好了N1的WiFi連接,打算接下來有空建個小站玩玩。哦對了,明天先用U盤刷一個EmuELEC玩玩復古遊戲機,這樣N1就是雙系統了。


PS:這麼閒真不能怪袁隆平,怪那隻蝙蝠...


分享到:


相關文章: