安装AMD OpenCL驱动程序后系统启动错误
问题
安装AMD OpenCL驱动程序 后系统无法启动。
备注
这是一个仅发生在Ubuntu上的问题。
可能的原因和解决方法
安全启动已启用,需要禁用。
首先,启动后进入recovery mode:
重启你的电脑。
等到UEFI/BIOS完成加载或几乎完成。 (在此期间,您可能会看到您的计算机制造商的logo。) 注意:UEFI快速启动可能过快从而导致不够时间按任何键。
如果是BIOS引导,快速按住 Shift 键不放,这将调出GNU GRUB菜单。 (如果您看到Ubuntu标志,则说明您错过了进入GRUB菜单的时间点。)如果是UEFI引导,按下(也许是几下 ) Escape 键将获取 grub菜单。
选择 以 Advanced options 开头的那行。
选择以
(recovery mode)
结尾的那行,可能是第二行,类似于:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)按下 Return,你的计算机将开始启动过程。
当系统启动时,禁用安全启动:
按下键盘上的 Ctrl + Alt + T 键打开终端窗口。
通过运行以下命令禁用安全启动:
sudo mokutil --disable-validation输入8到16位的临时密码(例如12345678)。再次输入相同的密码进行确认。
重启系统,看到蓝屏按任意键(MOK management)
sudo reboot选择 Change Secure Boot state
输入密码,然后按 Enter。
选 择 Yes 以在shim-signed中禁用安全启动。