无法在 Ubuntu 22.04 中禁用 NX 保护

无法在 Ubuntu 22.04 中禁用 NX 保护

我在 Congatec 主板 PA7 上运行 Ubuntu 22.04.2 LTS。我需要禁用 NX 保护,但这似乎是一项不可能完成的任务。我写入GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noexec=off"/etc/default/grub然后执行sudo update-grub。没有成功。

然后我重启电源后进入 GRUB 菜单,并在命令行“linux...”中手动写入参数“noexec=off”,启动内核。没有成功。

在这两种情况下,启动后,dmesg 显示 NX 保护仍然启用:

[    0.000000] kernel: NX (Execute Disable) protection: active

我找不到任何有同样问题的人的帖子,所以我不知道如何解决它。

只是为了尝试一下,我也尝试添加 noexec32=off(虽然我的系统是 64 位);没有成功。

以下是从我的系统下载的日志文件:boot.log https://pastebin.com/105rxd5c

dmesg: https://pastebin.com/zfe4p5k3

内核日志 https://pastebin.com/w4qtMK6E

系统日志: https://pastebin.com/RsS8HeXY

出了什么问题?我该如何解决?提前谢谢您。

相关内容