x86/cpu:SGX 被 BIOS 禁用

x86/cpu:SGX 被 BIOS 禁用

我重新启动计算机并发现此错误:

x86/cpu: SGX disabled by BIOS

在此处输入图片描述

我尝试了几种解决方案,但都没有奏效。我尝试从可启动的 USB 使用 Ubuntu,但它似乎无法识别 SSD 和已安装的 Ubuntu 安装。

结果sudo lsblk -f

在此处输入图片描述

答案1

x86/cpu: SGX disabled by BIOS不是错误,只是一条声明,表示 SGX 未被使用。通常,如果您不知道 SGX 是什么,则意味着您没有将其用于任何事情。

真正的问题是您尝试挂载的磁盘分区的最后一行不存在。请cat /etc/fstab在此处发布。这样我们才能进一步帮助您。

在 busybox 中,您始终是 root。因此没有sudo。您处于 initramfs 阶段。这意味着您的/boot分区已被正确识别。但您的其余分区(例如/initrd 中的 fstab 中存在的分区)不存在。

您在 ubuntu live 中的命令没有任何意义:您的 sda1 显然是您的 usb 棒。您的命令显示您重新安装并更新了您的 live 系统。从您的 lsblk 中,您没有在系统中安装任何其他磁盘。请确保您的内部磁盘已正确连接或通电并在 bios 中启用。

请告诉我们您有什么类型的内部磁盘。sata、nvme 还是其他。

相关内容