重启Mint时出现SGX被BIOS禁用及ACPI BIOS Error问题求助
问题原因与解决方法
原因分析
- SGX提示原因:SGX是英特尔的安全扩展技术,你的BIOS/UEFI中未启用该功能,系统启动时检测到这个状态就会输出“SGX is disabled by bios”的提示,这个提示本身通常不会直接导致重载进程停止,只是系统启动时的状态反馈。
- ACPI错误原因:ACPI(高级配置与电源管理接口)是系统与BIOS交互的核心组件,出现“ACPI Bios Error(bug): Could not resolve symbol [TBTS], AE_NOT_FOUND”错误,是因为你的BIOS存在ACPI表缺陷,无法解析TBTS这个符号——这属于BIOS层面的bug,会直接干扰系统启动时的进程重载,导致意外停止。
解决方法
一、修复ACPI错误(解决进程停止的核心问题)
临时修复(单次生效)
- 系统启动到GRUB菜单时,按
e进入启动项编辑模式 - 找到以
linux开头的行,在该行末尾添加参数acpi=ignore(如果无效可尝试acpi=nobios或acpi=strict) - 按下
Ctrl+X启动系统,即可绕过ACPI错误正常进入系统
永久修复(每次启动生效)
- 进入系统后,打开终端执行命令:
sudo nano /etc/default/grub - 找到
GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号内的参数末尾添加acpi=ignore,例如修改后为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=ignore" - 按
Ctrl+O保存,Ctrl+X退出编辑 - 执行命令
sudo update-grub更新GRUB配置,重启后设置永久生效
二、消除SGX提示(可选)
- 重启电脑,在开机时按对应按键进入BIOS/UEFI设置(常见按键:Del、F2、F10,根据主板品牌而定)
- 找到Security(安全)相关设置选项,找到Intel SGX设置项
- 将其设置为
Enabled(启用该功能),或Software Controlled(软件控制,多数情况下不会再弹出提示),如果不需要该功能也可设置为Disabled - 保存BIOS设置并重启系统,该提示就会消失
内容的提问来源于stack exchange,提问作者Yarky
相关产品推荐
相关产品推荐

