我有 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 菜单,它仍然看起来像这样
编辑
效果很好。我升级了 xserver-common。然后启动 ubuntu,它启动到登录屏幕。但随后它冻结了。在登录屏幕上。我无法移动光标,键盘也无法使用。我可以看到 Ubuntu 登录屏幕,但我什么也做不了。我尝试返回恢复模式,但它将我带回到同一屏幕。我还尝试了故障安全图形模式,但它仍然将我带回到登录屏幕,然后卡住了。
答案1
重新启动计算机并按住 SHIFT 键以访问启动选项。
- 如果您有“恢复模式”选项,则选择它来启动并登录您的系统。
- 如果没有“恢复模式”选项,那么您可以按照以下说明操作(GRUB2 如何从 CLI 模式启动)
答案2
获得 grub 菜单后,按照这些说明进行操作。
按
SHIFT
在该屏幕上,按选择 Ubuntu EntryDown
箭头键。按埃进入编辑状态。
将有一行带有选项
ro quiet splash $vt_handoff
,使用以下命令删除这些选项backspace
钥匙。不要删除整行。然后将这些新选项写入已删除的选项的位置
ro recovery nomodeset
。然后按CTRL+X启动进入 Ubuntu。
启动 Ubuntu 后,升级软件包xserver-common
即可解决此问题。由于您没有询问有关 Cinnamon 新更新的具体问题,我认为这回答了您的疑问。