Linux

“從可移動媒體載入失去的韌體?”(Debian)

  • December 29, 2019

我正在將 Debian 從 USB 驅動器安裝到我的筆記型電腦上,它要求我提供以下韌體文件:brcm/brcmfmac43241b4-sdio.bin

我的筆記型電腦上已經有另一個 Linux 發行版,所以我已經有了這個文件。Debian 安裝程序說“韌體可以從可移動媒體載入,例如 USB 記憶棒”,所以我將文件放在(FAT32)USB 記憶棒上並將其插入我的筆記型電腦並嘗試繼續安裝,但它沒有’找不到該文件,即使它位於第二個 USB 記憶棒的根目錄(僅目錄)中。

我還嘗試將文件放在第二個 USB 記憶棒上的此路徑,但它不起作用:/brcm/brcmfmac43241b-sdio.bin

如何讓第一個 U 盤上的 Debian 安裝程序辨識第二個 U 盤中的文件是它想要的文件?

這是我的答案的轉貼,因為Google搜尋沒有返回有意義的 stackexchange 結果,或者沒有一個答案被我認為是滿意的

我的答案是為那些想要使用正確的 LAN/無線非自由驅動程序安裝或重新安裝 Debian 的人

恕我直言,正確答案應該如下(由我自己測試):

要求:

  1. 不是兩個,只需要一個USB 驅動器。. 也無需使用附加 ISO 的非官方非免費韌體

此解決方案可應用於 netinstall.iso 或 mini.iso。

  1. 分別從 debian repos 下載非免費韌體 .deb 文件到發行版(穩定版、測試版或 sid),例如firmware-brcm80211firmware-realtek
  2. iso成功後dd,做一個分區(用FAT32測試,在dosscheme中的選項b fdisk),選擇其中一個primary partitionlogical partition under extended partition,都可以
  3. firmware在該分區中創建文件夾名稱
  4. 將相關韌體 .deb 文件複製到該文件夾,所有文件都必須放在同一文件夾和分區下。

提示您可以從http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/下載存檔。將所有 .deb 非免費韌體文件提取到該文件夾,而不是單獨下載它們

我將答案粘貼到的相關主題:

  1. “從可移動媒體載入失去的韌體?” (Debian)
  2. 如何從 USB 安裝“非免費韌體”(wifi 驅動程序)?(Debian)
  3. 在 debian 中安裝缺少的韌體
  4. 如何將 rtlwifi 驅動程序放在 Debian 安裝 USB 上?
  5. 如何在 Debian USB 安裝期間使用專有無線驅動程序?

最好使用已經包含所有韌體的非免費安裝程序:http: //cdimage.debian.org/cdimage/unofficial/non-free/cd-include-firmware/current/amd64/iso-cd/

引用自:https://unix.stackexchange.com/questions/458038