如何修复此错误:“没有向量的中断处理程序”

如何修复此错误:“没有向量的中断处理程序”

我已经sudo do-release-upgrade从 21.10 升级到 22.04 Ubuntu,突然我在启动计算机时出现此错误:

[    0.004902] __common_interrupt:1.55 No irq handler for vector
/dev/sda2: clean, 3697434/45760512 files, 55603510/183012096 blocks

此后我的计算机可以正常启动。

这是什么意思?这是一个严重错误吗?还是我可以保留原样?

答案1

你问的是:

  1. 可能的原因
  2. 严重程度/修复需求

我第一次注意到类似的消息是在我最近安装的 Bodhi Linux(Ubuntu 衍生产品)中,但我没有注意到操作系统运行有什么问题。因此,对于上面的第 2 项,我认为你不必担心。在其他系统中也可能发生过这种情况,而我只是没有注意到。

这条长线据报道,更新 BIOS 会使该消息消失,例如。此外,IOMMU在 BIOS 中禁用某些功能也有帮助,例如(但对于其他人来说,这不起作用)。

至于第 1 项,错误似乎是在初始化多个 CPU 核心时出现的(參考),但可以忽略(參考)。

如果可能的话,我建议您尝试IOMMU在 BIOS 中禁用它,然后发布反馈。此外,请发布:

  1. 您的电脑和主板的完整型号。
  2. 的输出uname -a

答案2

如果您使用的是笔记本电脑,则CapsLock亮起的灯称为传感器驱动程序。只需忽略该错误,因为您的系统在启动后即可正常工作。

答案3

从我个人的分析来看,目前为止,这是由于 SecureBoot 与 ACPI 或 Linux 或内核模块签名的交换造成的。但在网上很难找到有关此问题的信息。

就我而言,错误出现在我的 OpenSuse Leap 15.2eth0和 Wifi(芯片组 RTL8821)上。

$ uname -a
Linux linux-6a0h 5.3.18-lp152.106-preempt #1 SMP PREEMPT Mon Nov 22 08:38:17 UTC 2021 (52078fe) x86_64 x86_64 x86_64 GNU/Linux

2023 年 5 月 6 日更新

使用 KDE Wallet 时升级 Linux 发行版会导致 NetworkManager 服务与 KDE Wallet 断开连接

->https://forums.opensuse.org/t/networkmanager-lost-connection-to-kdewallet/139606

这里有一种方法(不太好)可以重新启用 Wifi ->https://unix.stackexchange.com/questions/420497/how-do-i-stop-kwallet-from-asking-my-password-to-let-the-system-connect-to-wifi/478227#478227

答案4

我解决了在 BIOS 中更改“XHCI 模式”的问题:从“Windows 10”更改为“Windows 7”

相关内容