更新 Cinnamon 导致 Grub 在登录屏幕前冻结

更新 Cinnamon 导致 Grub 在登录屏幕前冻结

我有 3 个硬盘,在 /dev/sda1 上安装了 Ubuntu 12.04,引导加载程序也在同一磁盘上。在 GRUB 之后,当我选择 Ubuntu 12.04 启动时,它在 GRUB 屏幕之后和登录屏幕之前冻结。以下是附加的图片

在此处输入图片描述

这个问题就是这样开始的。

我有 Ubuntu 12.04,并且安装了 Cinnamon,它运行良好,直到我更新了 Cinnamon。Cinnamon 的新更新有一些问题,当我在计算机上工作时,它经常冻结。

所以我在网上看了一些解决方案,它们要求我降级xserver-common软件包。我照做了,降级后xserver-common,我重新启动,结果出现了以下情况。

它就是无法从这个屏幕继续前进。我需要将其恢复到完全正常运行的状态,因为我在 Ubuntu 12.04 上做了很多更改,这需要大约 9 - 10 个小时的工作,而且我不想重做它们。所以,重新安装不是一个选择。

有什么办法可以让我的操作系统重新运行吗?恢复模式也有用吗?我编辑了 GRUB 默认文件,/etc/defaults/grub以便不显示恢复模式。所以,如果你能告诉我如何使用 GRUB CLI 启动恢复模式,那就太好了。

另请注意,我无法访问该屏幕上的 tty1,并且没有任何响应,无论我按下哪个按钮。

按下 Shift 键后,我尝试了 GRUB 菜单,它仍然看起来像这样

按下 shift 键后 grub 屏幕

编辑

效果很好。我升级了 xserver-common。然后启动 ubuntu,它启动到登录屏幕。但随后它冻结了。在登录屏幕上。我无法移动光标,键盘也无法使用。我可以看到 Ubuntu 登录屏幕,但我什么也做不了。我尝试返回恢复模式,但它将我带回到同一屏幕。我还尝试了故障安全图形模式,但它仍然将我带回到登录屏幕,然后卡住了。

答案1

重新启动计算机并按住 SHIFT 键以访问启动选项。

  • 如果您有“恢复模式”选项,则选择它来启动并登录您的系统。
  • 如果没有“恢复模式”选项,那么您可以按照以下说明操作(GRUB2 如何从 CLI 模式启动

答案2

获得 grub 菜单后,按照这些说明进行操作。

  1. SHIFT在该屏幕上,按选择 Ubuntu EntryDown箭头键。

  2. 进入编辑状态。

  3. 将有一行带有选项ro quiet splash $vt_handoff,使用以下命令删除这些选项backspace钥匙。不要删除整行

  4. 然后将这些新选项写入已删除的选项的位置ro recovery nomodeset

  5. 然后按CTRL+X启动进入 Ubuntu。

启动 Ubuntu 后,升级软件包xserver-common即可解决此问题。由于您没有询问有关 Cinnamon 新更新的具体问题,我认为这回答了您的疑问。

相关内容