Radeon:无效的 ROM 内容

Radeon:无效的 ROM 内容

我有一台双启动的 Windows - Ubuntu 16.04 台式电脑,配有 Radeon HD 7950 显卡。昨天我从 Windows 7 升级到了 Windows 10。一切似乎都正常。我启动了几次 Ubuntu,只是为了检查一切是否正常工作。然而,当我今天尝试启动 Ubuntu 时,我在黑色的文本模式屏幕上收到了以下消息:

[     1.180337] radeon 0000:01:00.0: Invalid ROM contents
Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to try again to boot into default mode.
Press Enter for maintenance
(or press Control-D to continue):

然而,按 Control-D 并没有什么用,它只是让消息重新出现。#systemctl default 也无济于事。但 Ubuntu 确实在 upstart 模式下几乎正常启动(现在我正在从以这种模式运行的 Ubuntu 上写这篇文章)。

提前感谢你的帮助!

答案1

我找到了一个简单的解决方法。

仅当我从 Windows 关闭计算机并在下次开机时启动 Ubuntu 时,才会出现此问题。然后我们收到“无效的 ROM 内容”消息。如果发生这种情况,只需先启动 Windows 并从 Windows 重新启动计算机即可。此后 Ubuntu 启动没有问题。

自从遇到这个问题后,我在电脑里加了一个固态硬盘,重新安装了 Windows,把 Ubuntu 移到了固态硬盘上,换了显示器(旧的通过 DVI 连接,新的通过 Display Port 连接)。这些都对问题没有影响。这个问题在我的电脑上仍然很容易重现。步骤很简单:启动 Windows,从 Windows 关闭电脑,打开电脑,然后尝试启动 Ubuntu。

相关内容