github 代碼:
?
https://github.com/rcman/BPI-F3
?
Ubuntu 24.04 現(xiàn)在正在我的 BPI-F3 上運(yùn)行。很快會(huì)為 YouTube 制作一個(gè)視頻。
這應(yīng)該適用于任何版本的 Linux,僅在 Ubuntu 24.04 上測試過
?
?
入門
?
下載 Bianbu映像并使用您最喜歡的工具將其映像到微型 SD 卡上。
將 Ubuntu映像Ubuntu 24.04 下載到 NVME(注意:您將丟失所有數(shù)據(jù))
可以通過幾種不同的方式對(duì) NVME 進(jìn)行映像處理。您可以將映像從另一個(gè)系統(tǒng)復(fù)制到 risc 機(jī)器的 SD 卡,或者使用 raspberry pi Imager 或 Balena Etcher 等映像程序。您可以購買 USB 轉(zhuǎn) m.2 適配器,在亞馬遜上購買價(jià)格約為 20 美元。
此啟動(dòng)僅在此版本的 Ubuntu 上得到驗(yàn)證。它應(yīng)該適用于所有版本的 Linux,您只需要知道哪個(gè)分區(qū)是根分區(qū) (/)。將 Bianbu 映像到 SD 卡后。將其重新插入您的 PC 并安裝分區(qū)。接下來運(yùn)行此命令。
sudo mkdir /mnt/sd
sudo mount /dev/sdd5 /mnt/sd
(或者顯示為哪個(gè)驅(qū)動(dòng)器號(hào)。我的顯示為 sdd。如果您的顯示為 SDA,則 mount /dev/sda5)。您可以通過運(yùn)行命令(lsblk)來確定它是哪個(gè)驅(qū)動(dòng)器,安裝后運(yùn)行命令以更改目錄。
cd /mnt/sd
在您的主目錄中創(chuàng)建一個(gè)工作目錄。
mkdir ~/工作
現(xiàn)在使用以下命令復(fù)制 initrd-6.1.15。cp
initrd.img-6-1-15 ~/work/
下載復(fù)制下面的cpionew.sh鏈接。在此處下載文件并將其復(fù)制到您的工作目錄。輸入此命令即可轉(zhuǎn)到那里
cd ~/工作
您應(yīng)該已經(jīng)在此目錄中擁有 initrd.img-6.1.15 以及 cpionew.sh,請(qǐng)輸入以下命令:
mkdir initrd-tree
輸入此命令
cp initrd.img-6.1.15 initrd.gz
現(xiàn)在用這個(gè)命令解壓縮 initrd:
./cpionew.sh -u
這應(yīng)該將 initrd 提取到 initrd-tree 目錄使用此命令更改到該目錄
cd 初始化樹
下載位于 files 目錄中的init文件。將 initrd-tree 中的 init 替換為您下載的 init。輸入以下命令返回上一個(gè)目錄:
光盤 ..
現(xiàn)在用這個(gè)命令重新壓縮 initrd
./cpionew.sh -r
現(xiàn)在運(yùn)行此命令
cp initrd.gz initrd.img-6.1.15
SD 卡仍按上述方式安裝,運(yùn)行此命令
sudo cp initrd.img-6.1.15 /mnt/sd/
輸入此命令
同步
然后輸入 cd 更改回你的主目錄,現(xiàn)在用這個(gè)命令卸載 SD 卡
sudo 卸載 /mnt/sd
取出 SD 卡并將其放入 BPI-F3 機(jī)器并打開。它應(yīng)該啟動(dòng)到位于 NVME 上的 Ubuntu
如果你需要幫助請(qǐng)告訴我。謝謝 Franco
項(xiàng)目 2 修復(fù)內(nèi)核
https://github.com/TroyMitchell911/bpi-f3-linux-6.6
下面的鏈接展示了啟動(dòng)所需的模塊和網(wǎng)絡(luò)驅(qū)動(dòng)程序。https
://github.com/jellyterra/bpi-f3-archlinux
修復(fù)啟動(dòng)問題以便始終啟動(dòng)
https://gitlab.com/rkraevskiy/ubootpubkey/-/blob/master/README?ref_type=heads
?