加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

Ubuntu 24.04 在 BPI-F3 上通過 SD 卡安裝并從 NVME 運行

10/12 16:28
246
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

github 代碼:

?

https://github.com/rcman/BPI-F3

?

Ubuntu 24.04 現(xiàn)在正在我的 BPI-F3 上運行。很快會為 YouTube 制作一個視頻。

這應該適用于任何版本的 Linux,僅在 Ubuntu 24.04 上測試過

?

?

入門

?

下載 Bianbu映像并使用您最喜歡的工具將其映像到微型 SD 卡上。

將 Ubuntu映像Ubuntu 24.04 下載到 NVME(注意:您將丟失所有數(shù)據(jù))

可以通過幾種不同的方式對 NVME 進行映像處理。您可以將映像從另一個系統(tǒng)復制到 risc 機器的 SD 卡,或者使用 raspberry pi Imager 或 Balena Etcher 等映像程序。您可以購買 USB 轉 m.2 適配器,在亞馬遜上購買價格約為 20 美元。

此啟動僅在此版本的 Ubuntu 上得到驗證。它應該適用于所有版本的 Linux,您只需要知道哪個分區(qū)是根分區(qū) (/)。將 Bianbu 映像到 SD 卡后。將其重新插入您的 PC 并安裝分區(qū)。接下來運行此命令。

sudo mkdir /mnt/sd

sudo mount /dev/sdd5 /mnt/sd
(或者顯示為哪個驅動器號。我的顯示為 sdd。如果您的顯示為 SDA,則 mount /dev/sda5)。您可以通過運行命令(lsblk)來確定它是哪個驅動器,安裝后運行命令以更改目錄。

cd /mnt/sd

在您的主目錄中創(chuàng)建一個工作目錄。

mkdir ~/工作

現(xiàn)在使用以下命令復制 initrd-6.1.15。cp
initrd.img-6-1-15 ~/work/

下載復制下面的cpionew.sh鏈接。在此處下載文件并將其復制到您的工作目錄。輸入此命令即可轉到那里

cd ~/工作

您應該已經(jīng)在此目錄中擁有 initrd.img-6.1.15 以及 cpionew.sh,請輸入以下命令:

mkdir initrd-tree

輸入此命令

cp initrd.img-6.1.15 initrd.gz

現(xiàn)在用這個命令解壓縮 initrd:

./cpionew.sh -u

這應該將 initrd 提取到 initrd-tree 目錄使用此命令更改到該目錄

cd 初始化樹

下載位于 files 目錄中的init文件。將 initrd-tree 中的 init 替換為您下載的 init。輸入以下命令返回上一個目錄:

光盤 ..

現(xiàn)在用這個命令重新壓縮 initrd

./cpionew.sh -r

現(xiàn)在運行此命令

cp initrd.gz initrd.img-6.1.15

SD 卡仍按上述方式安裝,運行此命令

sudo cp initrd.img-6.1.15 /mnt/sd/

輸入此命令

同步

然后輸入 cd 更改回你的主目錄,現(xiàn)在用這個命令卸載 SD 卡

sudo 卸載 /mnt/sd

取出 SD 卡并將其放入 BPI-F3 機器并打開。它應該啟動到位于 NVME 上的 Ubuntu

如果你需要幫助請告訴我。謝謝 Franco

項目 2 修復內核

https://github.com/TroyMitchell911/bpi-f3-linux-6.6
下面的鏈接展示了啟動所需的模塊和網(wǎng)絡驅動程序。https
://github.com/jellyterra/bpi-f3-archlinux

修復啟動問題以便始終啟動
https://gitlab.com/rkraevskiy/ubootpubkey/-/blob/master/README?ref_type=heads

?

相關推薦

電子產(chǎn)業(yè)圖譜