@author: zhanjzh
前景说明
之前因为装Nvidia的驱动过程中尝试过降级内核,然后降级失败
内核崩溃。尝试重装内核修复完成后,进入系统发现系统中网卡驱动
全部丢失。具体表现为:
执行命令:ifconfig -a 出来的结果只有本地回环lo
。
修复步骤:
找到当初装系统时候的启动U盘,从里面提取 dkms_2.3-3ubuntu9.2_all.deb
文件和 bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
文件。
(如果没有的话也不必急着去重新制作系统启动盘,一般只要有当初安装的iso
文件,就能从系统镜像中提取出来。
具体位置分别为:
Ubuntu 18.0/pool/main/d/dkms/dkms_2.3-3ubuntu9.2_all.deb
Ubuntu 18.0/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
取出后运行命令:
sudo dpkg -i dkms_2.3-3ubuntu9.2_all.deb
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
之后运行 ifconfig
检测一下,若还是只有本地回环lo
,请重启再检测。
一般重启过后就会发现驱动已经恢复正常。
题外话
顺带一提,当初在我的旧电脑上安装Ubuntu时出现过 broadcom
网卡驱动没能预安装的情况,上面的修复过程同样适用。注意:网卡为 broadcom
类型的一般Ubuntu不会预安装,网上的驱动七七八八难找的要命,broadcom
官网也不提供某些型号的驱动下载,用上面这种方式比较方便。