官方介面圖
我實際會用到的就幾個介面,背面的話就一個M.2固態的位置:
其中WIFI模組的介面應該也可以插2230的固態,不過是pcie2.0的速度,背面的介面則是pcie3.0*4的速度,差距還是挺大的。
開始安裝系統
準備工作
- 一張記憶體卡(如果買的時候沒有emmc的話)
- 下載並安裝balenaEtcher
- 一個m.2固態硬碟
- 讀卡器(可選,有的電腦能直接插記憶體卡)
下載系統映象
香橙派5plus下載的是這個檔案:
如果不知道自己的裝置下載的哪個檔案可以先開啟Wiki看一下,比如
也可以去 https://joshua-riek.github.io/ubuntu-rockchip-download/
這個連結下載。
系統刷入記憶體卡
刷入前先解壓下下載的系統映象,最後得到一個img格式的檔案,然後在balenaEtcher裡選擇這個映象和你的記憶體卡,點選現在燒錄
,等待燒錄成功的提示。
啟動系統
假設你現在已經將固態硬碟、記憶體卡和網線都插上了,現在只需要接通電源後將HDMI的介面接到顯示器上,按下電源按鈕,等待片刻。
電源按鈕旁邊的紅燈會開始閃爍,然後顯示器也會顯示Ubuntu的啟動畫面,使用ip addr
檢視IP地址後,然後使用xshell連線到ssh。
先執行下sudo fdisk -l | grep nvme0n1
檢視下固態是否被識別,我以前買的雜牌固態不識別,換了下雙十一新買的識別正常
主要看有沒有/dev/nvme0n1
這個裝置
先將bootloader刷寫到SPI Flash(時間較長,耐心等待):
sudo u-boot-install-mtd /dev/mtdblock0
然後將系統複製到固態:
sudo ubuntu-rockchip-install /dev/nvme0n1
完成後關機,把記憶體卡取下來斷電再接電系統應該就已經啟動了,不需要再按電源鍵
預設啟動順序
這個bootloader預設載入系統的順序
- SD Card
- USB
- NVMe
- eMMC