“从可移动媒体加载丢失的固件?” (Debian)

“从可移动媒体加载丢失的固件?” (Debian)

我正在从 USB 驱动器将 Debian 安装到我的笔记本电脑上,它要求我提供以下固件文件:brcm/brcmfmac43241b4-sdio.bin

我的笔记本电脑上已经有另一个 Linux 发行版,所以我已经有了这个文件。 Debian 安装程序说“可以从可移动介质(例如 USB 记忆棒)加载固件”,所以我将文件放在 (FAT32) USB 记忆棒上并将其插入我的笔记本电脑并尝试继续安装程序,但它找不到该文件,即使它位于该文件的根目录(唯一的目录)中第二个 USB 记忆棒。

我还尝试将文件放在第二个 USB 记忆棒上的此路径中,但它不起作用:/brcm/brcmfmac43241b-sdio.bin

如何让第一个 USB 记忆棒上的 Debian 安装程序识别第二个 USB 记忆棒中的文件是它想要的文件?

答案1

这是我的答案的重新发布,因为谷歌搜索没有返回有意义的 stackexchange 结果,或者没有一个答案被我认为是满意的

我的回答是给那些想要的人使用正确的 LAN/无线非自由驱动程序安装或重新安装 Debian

恕我直言,正确答案应该如下(我自己测试过):

要求:

  1. 不是两个, 仅有的需要 USB 驱动器。 。无需使用非官方非免费固件附加 ISO以及。

此解决方案可应用于 netinstall.iso 或 mini.iso。

  1. 从 debian 存储库分别下载非自由固件 .deb 文件到发行版(稳定版、测试版或 sid),例如firmware-brcm80211firmware-realtek
  2. ISO成功后dd,制作分区(FAT32测试,dos方案中的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 安装过程中使用专有无线驱动程序?

答案2

最好使用非免费安装程序,它已经包含所有固件:http://cdimage.debian.org/cdimage/unofficial/non-free/cd-include-firmware/current/amd64/iso-cd/

答案3

终于解决了我自己的问题。

原来它是在要求brcm/brcmfmac43241b4-sdio.bin,而且它确实找到了这个,然后要求名称非常相似的brcm/brcmfmac43241b4-sdio.txt。在 USB 记忆棒上同时提供这两个文件是可行的。

文本文件是这里二进制文件是这里

答案4

从以下位置下载 deb 文件这里(直接从Debian下载链接),将其放在第二个USB的根目录下(不要创建任何结构),然后插入并尝试继续。

相关内容