奧推網

選單
科技

N1刷Linux系統armbian的步驟:玩docker、當NAS用、自動簽到

作者:yasden

和手機差不多大小的N1可以當做NAS使用你知道嗎? 還可以把N1當成輕度的Linux工作機寫程式碼使用。另外N1可以用來玩遊戲、看電影、看電視。。。

N1為什麼要刷Linux系統?

1、刷了可以將N1當做NAS來用。

2、玩docker。

3、網站自動簽到之類的。

4、做Linux學習機或者Linux工作機,寫程式碼,玩Linux環境。一個巴掌大的Linux工作機真小巧 。

名詞解釋

Linux系統是什麼?Linux作業系統是一個開源作業系統。全世界99%的伺服器和99%的NAS使用的都是Linux作業系統或者核心是Linux核心的系統。例如國產的麒麟作業系統就是Linux核心。既然Linux核心是免費開源的,為什麼有些採用Linux核心的作業系統是收費系統?因為這些系統提供了其他付費的服務。

armbian是什麼?armbian是基於Debian/Ubuntu 的專門用於ARM 晶片的輕量級Linux作業系統。

Ubuntu和Debian是什麼?Ubuntu和Debian是Linux的發行版。類似的說法是win11和win10都是windows系統的發行版。

N1功能太多了,所以我有3臺:

第1步、無論你的N1之前刷的是什麼系統,將非安卓系統的N1用USB線和電腦的USB口相連,N1不要通電。

第2步、開啟USB Burning Tool軟體,USB Burning Tool在網上有很多種,可以隨意下載,我選的是Aml-USB-Burn-Tool,長得像下圖這樣的軟體都行。

注意:剛開啟這個軟體,右上角的“開始”是灰色的,無法點選。

第3步、點選軟體左上角的“設定”-“匯入映象”,將安卓img映象匯入USB Burning Tool軟體裡。

我選擇的是N1_mod_by_webpad_v2。2_20180920。img這個安卓映象檔案(網上都說這是webpad大佬的韌體),網上有很多這個映象的資源,隨意下載。

注意:將N1_mod_by_webpad_v2。2_20180920。img映象檔案(或者其他映象檔案)匯入之後,軟體右上角的“開始”按鈕恢復正常了:

第4步、勾選“開始”按鈕下方的“擦除FLASH”,不要勾選“擦除bootloader”,點選右上角的“開始”按鈕,點選“開始”按鈕後,要立刻馬上給N1通電(不要點選“開始”了,過很久才給N1通電,要立刻通電,前後間隔儘量在兩秒鐘以內)

第5步、N1會自動開始刷機過程

可以看見下方的進度條在前進:

刷機完成後,會出現“100%燒錄成功”的提示,見下圖:

刷了N1_mod_by_webpad_v2。2_20180920。img這個映象檔案之後(你也可以刷其他安卓系統),你的N1就變回安卓盒子了,可以拿來當電視機的伴侶使用,這個系統的介面見下圖:

第6步、下載可供N1使用的Linux韌體img檔案,也就是Armbian的img檔案

網上可供N1使用的Linux韌體很多,隨意一搜就是一堆。如果你找不到,試一下github+armbian+n1這三個關鍵詞的組合。github上面有n1的armbian韌體可以下載。

github的韌體下載下來是gz字尾:

gz解壓出來之後變成img字尾的檔案,檔名類似下面這樣的:

Armbian_22。11。0_Aml_s905d-ki_jammy_5。15。79_server_2022。11。24。img

本文我使用的韌體是:

Armbian_5。77_Aml-s905_Debian_stretch_default_5。0。2_desktop_20190401。img

注意:因為N1的韌體太多了,你隨意選擇。不一定要和我一樣。

第7步、將Linux的img檔案寫入u盤

我將Armbian_5。77_Aml-s905_Debian_stretch_default_5。0。2_desktop_20190401。img這個img檔案用下面的工具寫入u盤裡面。

balenaEtcher是一款免費的u盤寫入軟體,網上很多免費的u盤軟體都是騙點選的,下載了無法使用,需要注意。去balenaEtcher官網下載這款免費的u盤寫入軟體。balenaEtcher軟體使用非常簡單,第一步點選左側“Flash from file”按鈕,選擇你下載的img檔案,例如我選的是Armbian_5。77_Aml-s905_Debian_stretch_default_5。0。2_desktop_20190401。img,第二步是點選中間的“Select target”按鈕選擇你的u盤,第三步點選右側的“Flash”按鈕就能將img檔案寫入隨身碟了。

注意:你的u盤資料會被全部清空,u盤裡面的資料要先備份。

前面的兩個按鈕都選好之後,後面的“Flash”按鈕才可以使用:

u盤寫入完成後,會出現“Flash Complete”的提示:

第8步、透過adb模式引導N1從u盤啟動

到目前為止,你的N1已經刷成了安卓系統了,你的u盤也已經寫入了Linux系統(armbian-Debian),現在需要用u盤裡面的Linux系統引導N1啟動。

網上有很多引導N1進行u盤啟動的方法,我用的是某位大佬的“u盤啟動。BAT”這個工具,這個工具網上可以隨意下載,關鍵詞是N1+u盤啟動。BAT。在windows下雙擊“u盤啟動。BAT”這個工具,會彈出下圖的dos介面。

在上圖的DOS介面輸入N1的IP地址,例如我的IP地址是192。168。31。200,回車之後,N1就會從u盤啟動了(需要事先插入u盤到靠近hdmi線的那個口子上)。IP地址怎麼檢視?登入你的路由器進行檢視。

u盤啟動系統後,等個幾分鐘(和你u盤速度有關,如果u盤速度快,1分鐘以內可以進入),會進入下圖的介面,第一次登入需要輸入賬號root,密碼1234;輸入完成後,系統會叫你改密碼,你先輸入root的舊密碼1234(為什麼是1234,因為做系統的人設定成1234),然後再按照提示輸入root的新密碼。新密碼設定完成後,還要讓你建立一個新的使用者賬號,例如我新建了一個叫做yasden的賬號,設定了yasden這個賬號的密碼之後,剩下的就可以一路回車忽略了。這裡記住你的root密碼,yasden賬號的密碼。這兩個密碼在你以後使用Linux系統登入或者涉及許可權的事情時需要使用的。

全部設定好之後,就可以登入了,登入賬號是你剛剛設定的賬號:

我安裝的armbian系統的介面見下圖:

第9步、將隨身碟的Linux系統寫入N1的emmc內

開啟armbian系統的終端,用下面的命令將系統寫入N1的emmc裡面:

sudo /root/install。sh

這樣你就可以拔掉隨身碟,以後就可以使用EMMC裡面的Linux系統了。

這個終端和我們常見的Linux系統的終端類似:

總結

某些情況下,你可以從第6部開始刷機,忽略掉前面的5步。我之所以將前面的5步也寫出來,是因為有些機器如果不進行前面的5步,就無法成功完成第9步。也就是說,某些N1機器如果直接從第6步開始,可能第9步會失敗。我親自驗證過,從第一步一直做到第九步是不會出問題的 ,因為我曾經嘗試過直接從第6步開始。

全文完,謝謝觀看。