给小主机安装系统,WiFi网卡是Intel AC 3160,已经被Debian 12默认支持。使用Rufus制作启动U盘,安装完系统之后,没有发现驱动,找不到WiFi,一番查找之后才发现是Rufus和Debian一起出现的问题。
Rufus使用ISO模式写入镜像,会导致驱动程序的.deb
包大小为0,安装之后不仅无效还占位,导致重装驱动也无法正常运行WiFi网卡。如果使用dd模式,则一切正常。
更深入一些,Debian使用Rock Ridge符号链接存储大量固件文件,而符号链接与 FAT32 格式不兼容。从这点来看,Debian的行为涉及到UEFI的一些定义。