Ubuntu 22.04 无法在 Intel NUC NUC9I9QNX 上启动(“内存不足”)

Ubuntu 22.04 无法在 Intel NUC NUC9I9QNX 上启动(“内存不足”)

我正在 Thunderbold 磁盘(三星 SSD Portable X5)上启动。它与 Ubuntu 21.04 配合得很好,可以在 NUC 9 NUC9I9QNX 和 Dell XPS 13 上启动。

在 Ubuntu 22.04 上升级会导致 Ubuntu 在 Grub 之后立即停止启动,在“加载 initramfs”之后,显示“内存不足”......“按任意键继续”,然后出现内核恐慌。

磁盘仍在 Dell XPS 13 上启动。使用 MainLine 将内核升级到 5.17.5,但在 NUC 上没有成功,仍然有同样的问题。旧内核 5.13 有完全相同的问题。

我猜测这个错误不是在内核中,而是在 Grub 中。

答案1

最后,尝试在 Ubuntu Live USB 22.04 上启动后,仍然以同样的方式失败(内存不足错误)

我找到了这个帖子UBUNTU 22.04 无法启动!谈到 TPM “内存不足错误只有在您的 CPU 将内核复制到 RAM 并开始执行它后尝试从实模式切换到保护模式时才会出现,但这样做失败了,因此无法分配超过实模式内存(通常只有 1MiB),因此内核会打印出错误。我猜你电脑的 TPM 模块是造成这种行为的原因。也许它是 CPU 内置的 TPM 模块。(一些专业的 Intel/AMD CPU 有此功能。)您可以尝试禁用 TPM,进行 BIOS 升级或尝试使用更稳定的内核。”

我进入了 Bios,TPM 已被禁用,但 SGX 已启用。

https://ibb.co/hWWjd3Y

我禁用了 SGX,系统现在可以正常启动!

此外,安全启动已被禁用

相关内容