![如何从 USB 介质在 Debian 上安装网络驱动程序?](https://linux22.com/image/71341/%E5%A6%82%E4%BD%95%E4%BB%8E%20USB%20%E4%BB%8B%E8%B4%A8%E5%9C%A8%20Debian%20%E4%B8%8A%E5%AE%89%E8%A3%85%E7%BD%91%E7%BB%9C%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
这是我安装 Ubuntu/Mint 的典型工作流程:
- 通过实时安装从 USB 记忆棒启动
- 安装,重启
- 使用我的 Mint 支持的 USB 网络适配器来上网
- 转到“其他驱动程序”并安装我的 PCIe 网卡的驱动程序
- 不再使用 USB 网络适配器,因为我的 PCIe 卡要好得多
当我尝试安装 Debian 时,它没有适用于我的网络设备的驱动程序。
我该如何在 Debian 上为我的网卡安装驱动程序?这很棘手,因为我无法使用互联网获取任何代码或驱动程序。
答案1
这对我有用:
- 在安装屏幕的“检测网络硬件”步骤中,它将识别所需的驱动程序。例如
iwlwifi-7260-17.ucode
就我而言。将安装留在该屏幕上。 - 在另一台计算机上,搜索 Internet 以找出该驱动程序所在的包。
- 下载 .deb 文件:
- 如果您的 中没有所需软件包的适当的非自由存储库
/etc/apt/sources.list
,则必须在不使用 的情况下查找并下载 .deb 文件apt-get
。 - 或者,如果您在源代码中有正确的存储库(并且它与 Linux 类似),请使用 . 下载您需要的包
apt-get download [package-name]
。
- 如果您的 中没有所需软件包的适当的非自由存储库
- 将刚刚下载的 .deb 文件放在 USB 介质上。请务必将其放在名为 的子目录中
firmware
。 - 弹出 USB 驱动器。 :-)
- 返回正在安装的计算机,插入 USB 驱动器并点击“继续”。
- 它应该找到驱动程序并正确安装。
答案2
理论上是可以的将固件包含在单独的设备上(就像 USB 密钥一样)在安装过程中,但我在过去 3 个 Debian 版本中的至少 5 台不同笔记本电脑上尝试了大约十几次,但从来没有成功过。相反,我通常只使用非官方非免费网络安装映像。
如果你提前知道什么非免费固件如果您需要,您可以在安装前从packages.debian.org 下载.deb,将其复制到某些外部媒体,然后dpkg --install
在完成安装后将其复制。