20.04 – 软锁定

20.04 – 软锁定

我对 Ubuntu(Linux)很陌生,所以如果我需要具体的说明,请原谅我......

尝试将 Ubuntu 20.04 安装到以下设备上: https://ark.intel.com/content/www/us/en/ark/products/91064/intel-compute-stick-stk1a32sc.html

之前的版本 LTS 18.04 在重启时可以正常工作。

但是,在从新安装 20.04(未升级)后,当我通过菜单关闭 Stick 时,它会按预期关闭,但如果我在重新启动时尝试“重新启动”,它会卡在启动时并出现软锁定错误。见下图:

启动错误

说实话,我对 Linux 操作系统的故障排除完全不了解。我检查了日志dmesg,没有看到任何关于此错误的提及。这很令人困惑,因为我的理解是这是 Windows 中的转储文件?

任何帮助是极大的赞赏。

问候,

红色箭头。

附言:管理命令日志档案:

答案1

看起来它已经启动了(否则你将无法获取 dmesg 日志)。因此,只需获取一个较新的内核即可v5.6并安装它,然后重新启动并在 grub2 菜单中选择较新的内核。

软锁定当某件事进入一个 CPU 线程以便执行,但在执行完成后没有出来时,就会发生这种情况(只发生在内核中,因为你可以禁用抢占或者中断仅在内核中而不是在用户空间中。内核程序员有责任调用例如日程()或在必要时采取类似程序)。

所以这肯定是一个错误,我认为除了安装另一个内核之外你无法做任何事情来摆脱它。

您可能还想安装其他内核模块

如果你使用特定的专有驱动程序,如 Nvidia GPU 驱动程序或 Broadcom STA 驱动程序,为了能够将它们与较新的内核一起使用,你需要可能需要安装内核头文件然后重新配置驱动程序的陣容包裹。

例如您可能需要执行以下操作:

sudo dpkg-reconfigure nvidia-driver-VERSION

或者

sudo dpkg-reconfigure broadcom-sta-dkms

希望能帮助到你。

答案2

我遇到了同样的错误消息,并且我在 VMware Workstation 16 Pro build-17966106 上的虚拟机中运行 Ubuntu 20.04。

在虚拟机设置-“处理器”下的“硬件”选项卡中启用“虚拟化 Intel VT-x/或 AMD-V/RVI”对我来说很有帮助。

相关内容