![使用 Ubuntu ARM64 的 Raspberry Pi 3B+ 上沒有網絡](https://rvso.com/image/1157149/%E4%BD%BF%E7%94%A8%20Ubuntu%20ARM64%20%E7%9A%84%20Raspberry%20Pi%203B%2B%20%E4%B8%8A%E6%B2%92%E6%9C%89%E7%B6%B2%E7%B5%A1.png)
我正在嘗試按照說明進行操作https://wiki.ubuntu.com/ARM/RaspberryPi在我的 Raspberry Pi 3B+ 安裝 Ubuntu ARM64。
我選擇的 ISO 檔案是 Ubuntu Server 18.04 ARM64(不是 mini),寫入 USB 記憶棒。
在安裝過程中,它說:未偵測到網路介面
有任何想法嗎?
謝謝。
答案1
腳本將下載通用的arm64伺服器iso並將其轉換為使用raspi2核心 -https://1drv.ms/u/s!AvHY_kl4hMB4gQXOBm-XGx8sp457
運行後,將 server-raspi2 資料夾中的所有檔案複製到 USB fat 格式的磁碟機。確保複製隱藏的“.disk”資料夾。
安裝程式有一個較大的 initramfs,因此 pi 彩虹螢幕上的暫停時間比平常更長。安裝程式在搜尋CDROM時也會暫停很久。如果您選擇「清除磁碟並安裝」選項,則安裝應該可以進行。
答案2
18.04 中的通用 arm64 核心沒有 3B+ 的 dtb 文件,所以我不確定什麼有效。我原本希望它仍然可以與 uboot 中內建的 dtb 檔案一起使用。
如果你不能讓它工作那麼這個https://ubuntu-mate.community/t/aarch64-on-raspberry-pi-2-rev-1-2-3b-3b/16853應該可以在 3B+ 上工作,因為它使用 raspi2 內核。
答案3
我認為 3B+ 使用 lan78xx.ko 模組。檢查 debian 安裝程式中是否有該模組。如果不這樣做,那麼您可以從內核 deb 中提取它,將其複製到“cdrom”並 insmod 它。
答案4
18.04 伺服器 armhf 中的類似問題(配置不同)已透過編輯 netplan 設定來定義靜態 eth0 ip defs 解決。