我该如何修复 Ubuntu 14.04 LTS?

我该如何修复 Ubuntu 14.04 LTS?

几周前我上传了一个更新,需要重启。重启后系统崩溃了。我只看到一个空白屏幕。试了几次之后我终于搞清楚了 F12 可以让我进入启动屏幕,然后进入 Ubuntu 并显示以下选项:

Ubuntu,高级选项,
内存测试 x386,内存测试(我不记得括号里是什么)

我选择了高级选项,并能够进入 3.13.43 恢复模式。这似乎使一切都正常工作,除了我没有声音。我拥有所有音量控制,我甚至进入了 alsamixer,发现它看起来与我在上面找到的帖子不同。我只有一个带有 oo 的框,它位于其内部和下方。我没有主控件。我的系统是 Gigabyte F2A55-HD2,配备 AMD A8 6600K 处理器、8 GB RAM 和 HDMI 32 英寸高清电视作为显示器。每次重新启动时,我都必须重复上述过程。我只想擦除驱动器并重新开始,但不知道怎么做。我将所有文件保存在我网络上的个人 Seagate 云上,因此我不必担心丢失任何东西。任何帮助都非常感谢。

答案1

我在运行内核版本 3.13.0-43 的 Ubuntu Studio 14.04 LTS 中遇到了类似的问题。我向桌面添加了一个 HDMI 显示器(无声音功能),作为我旧 DVI 显示器的补充。尝试从启动/开机添加新屏幕导致系统冻结。尝试在启动后通过设置管理器下的显示小程序添加 HDMI 显示器导致屏幕混乱,并且系统或 X 崩溃(无法分辨是哪一个,屏幕对任何操作都没有反应,只能硬关机)。

正如 mcchid 提到的,启动到早期内核版本(在本例中为 3.13.0-40)解决了该问题(您可以在 Grub 启动菜单中的高级选项下启动到以前的内核)。

有趣的是,我发现内核 3.17.3(内核错误跟踪器 - 错误 88481)中有一个非常相似的问题,它有与我从 DMESG 收到的完全相同的错误消息:BUG:无法处理 ffffec2000000900 处的内核分页请求。至少在更高版本的内核中,这似乎是由提交 ffe0245532b98efc4bc0e06f29c51d3f0e471152 引起的。

答案2

如果您想全新安装,并且确定已经按照您说的备份了所有内容,那么您可以这样做。

但您可以在执行此操作之前尝试运行sudo apt-get install linux-image-3.13.0-34-generic。这应该会安装您只能在恢复模式下启动的内核(据我所知)并更新 GRUB 菜单列表以再次完全正常运行。

软件包管理器会保存更新软件包的日志,/var/log/apt/history.log我们可以深入研究这些日志以查找是否存在相关问题。排除故障的最简单方法是重新安装有问题的软件包,方法与我之前描述的内核相同。

相关内容