![如何在Linux中自动查找、加载和安装无线驱动?](https://linux22.com/image/230219/%E5%A6%82%E4%BD%95%E5%9C%A8Linux%E4%B8%AD%E8%87%AA%E5%8A%A8%E6%9F%A5%E6%89%BE%E3%80%81%E5%8A%A0%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85%E6%97%A0%E7%BA%BF%E9%A9%B1%E5%8A%A8%EF%BC%9F.png)
当我使用网络安装映像(下载)为我和我朋友的笔记本电脑安装 Debian Linux 时这里),我开始安装后,通常可以自动选择正确的无线网络适配器的驱动程序,然后继续。它是如何实施的?
这是我尝试过的:首先,尝试安装安装程序映像以查看其中的内容:
sudo mount ~/download/debian-12.5.0-amd64-netinst.iso /mnt/mobile/
阅读 来/boot/grub/grub.cfg
查找 initrd 是什么。
然后尝试看看 initrd 中有什么命令:
lsinitramfs /mnt/mobile/install.amd/initrd.gz
您可以看到一些可执行文件,例如 hw-detect;但是,我无法理解它是如何工作的,或者它是否是检测和安装硬件驱动程序的正确命令。
您可以在以下位置看到一些无线驱动程序/firmware
:
ls /mnt/mobile/firmware
amd64-microcode_3.20230808.1.1~deb12u1_amd64.deb
atmel-firmware_1.3-7_all.deb
bluez-firmware_1.2-9_all.deb
......
我不知道如何自动安装它。
Apoligize:这是我第一次在 StackExchange 中提问,所以如果我做错了什么,我会感到抱歉并很快纠正。英语不是我的母语,所以请原谅我的语言错误。