升级至 14.04 后,Ubuntu 引导加载程序卡在恢复解析器状态

升级至 14.04 后,Ubuntu 引导加载程序卡在恢复解析器状态

我从 Ubuntu 13.10 升级到 14.04。但是升级后,系统重新启动。但卡在黑屏上,显示以下消息:

Starting VMware services: [OK]
Virtual machine monitor     done
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet done
VMware Authentication Daemon done
Shared memory available done
speech-dispatcher disabled; edit /etc/default/speech-dispatcher
Starting VirtualBox Kernel modules ...failed!
  (modprobe vdoxdrv failed. Please use 'dmseg' to find out why)
saned disabled; edit /etc/default/saned

* Restoring resolver state...   [OK]

系统卡在此时几个小时。甚至无法访问控制台,因此无法执行任何操作。

我无法格式化我的系统,因为它包含我的所有项目代码和其他重要数据。

答案1

我的 Ubuntu 14.04.3 LTS VM 挂起了Restoring resolver state。我发现此链接中的指导很有帮助:启动在“正在恢复解析器状态”处挂起。

提出的基本修复是:

  1. Ctrl+ Alt+打开虚拟控制台F2。(我没有使用 GUI,所以我使用 PuTTY 登录。)
  2. 登录
  3. 执行sudo apt-get -f install
  4. 执行sudo shutdown -r now

根据需要重复步骤 1-4。

您可以尝试将步骤 3 与sudo apt-get update和交替进行sudo apt-get upgrade,直到获得所需的结果。

答案2

我知道这是一个老问题,但我认为这可能会对将来的某些人有所帮助(这是第一个谷歌搜索结果)。在更新到 14.04 后,我也遇到了同样的情况 - 我能够按 Ctr+Alt+F1 进入 tty 并登录,然后从那里我可以手动 sudo start gdm。严格来说,这并没有解决问题(我仍在尝试追踪),但当我按 Ctr+Alt+F7 切换回来时,它确实让我进入了登录屏幕,至少访问桌面应该可以更轻松地在重新安装操作系统之前备份重要文件。

需要说明的是:这不是解决方案,只是一种变通方法。如果我找到永久解决方案,我会更新此内容。

相关内容