现在我正在运行Ubuntu20.04.1LTS5.8.0-36泛型,但我想安装一个较旧的内核,即5.4.0-58-泛型
因此,我通过运行以下命令来安装它:
sudo apt install linux-headers-5.4.0-58-generic linux-image-5.4.0-58-generic 之后,我做了所有必要的grub配置,以便引导到新安装的旧内核,即5.4.0-58-泛型。
下面是我更新grub的步骤:
grep submenu /boot/grub/grub.cfggrep gnulinux /boot/grub/grub.cfg就我的情况而言,情况如下:
#GRUB_DEFAULT=0
GRUB_DEFAULT="gnulinux-advanced-dc2515a0-8714-42c7-825a-ec047c6cfd6e>gnulinux-5.4.0-58-generic-advanced-dc2515a0-8714-42c7-825a-ec047c6cfd6e"sudo update-grub然后重新启动系统。
但是当我重新启动系统时,我发现我丢失了所有必要的适配器,比如无线、蓝牙和以太网。
因此,我运行了命令:lspci,以检查它们是否被识别,令我震惊的是它们都列在那里。
下面是lspci的输出:
我还要引用的另一件事是,在我运行5.4.0-58-泛型之前(在更新到5.8.0-36-泛型之前),我的所有适配器都很好,蓝牙、wifi和以太网,一切正常。
输出/lib/modules/5.4.0-58-泛型:

/boot的输出:

请帮助我,这样我就可以在所有适配器工作的情况下引导到旧的内核映像中。
发布于 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/questions/1307415
复制相似问题