首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在20.04中安装了较旧的内核,但无线、蓝牙和以太网适配器都不见了

在20.04中安装了较旧的内核,但无线、蓝牙和以太网适配器都不见了
EN

Ask Ubuntu用户
提问于 2021-01-12 16:55:45
回答 1查看 3.3K关注 0票数 4

现在我正在运行Ubuntu20.04.1LTS5.8.0-36泛型,但我想安装一个较旧的内核,即5.4.0-58-泛型

因此,我通过运行以下命令来安装它:

代码语言:javascript
复制
sudo apt install linux-headers-5.4.0-58-generic linux-image-5.4.0-58-generic 

之后,我做了所有必要的grub配置,以便引导到新安装的旧内核,即5.4.0-58-泛型

下面是我更新grub的步骤:

  1. 为子菜单找到$menuentry_id_option:grep submenu /boot/grub/grub.cfg
  2. 为我想要使用的内核找到菜单项的$menuentry_id_option:grep gnulinux /boot/grub/grub.cfg
  3. 在/etc/ default /grub中注释掉当前的默认grub,并将其替换为子菜单的第一步中的$menuentry_id_option,以及步骤二中选定的内核的$menuentry_id_option,由>分隔。

就我的情况而言,情况如下:

代码语言:javascript
复制
#GRUB_DEFAULT=0
GRUB_DEFAULT="gnulinux-advanced-dc2515a0-8714-42c7-825a-ec047c6cfd6e>gnulinux-5.4.0-58-generic-advanced-dc2515a0-8714-42c7-825a-ec047c6cfd6e"
  1. 然后更新grub:sudo update-grub

然后重新启动系统。

但是当我重新启动系统时,我发现我丢失了所有必要的适配器,比如无线、蓝牙和以太网。

因此,我运行了命令:lspci,以检查它们是否被识别,令我震惊的是它们都列在那里。

下面是lspci的输出:

lspci输出截图

我还要引用的另一件事是,在我运行5.4.0-58-泛型之前(在更新到5.8.0-36-泛型之前),我的所有适配器都很好,蓝牙、wifi和以太网,一切正常。

输出/lib/modules/5.4.0-58-泛型:

/boot的输出:

请帮助我,这样我就可以在所有适配器工作的情况下引导到旧的内核映像中。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-01-12 19:04:45

所以我有了答案,所有的功劳都归功于这个人-- https://askubuntu.com/users/81249/kenn

我只需要做:

sudo apt install linux-modules-extra-5.4.0-58-generic

再重新启动。

就这样。

感谢https://askubuntu.com/users/66509/n0rbert的贡献和帮助。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1307415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档