我该如何从这个损坏的升级中恢复?

我该如何从这个损坏的升级中恢复?

我尝试通过升级向导升级到 Ubuntu 11.10。安装还剩下大约 30 分钟,我不得不离开。当我回来时,我的电脑死机了,所以我不得不进行硬重置。

重新启动后,我看到了以下屏幕:监狱 :(

它似乎没有反应,但我可以ctrlaltF1进入可以登录的终端。看来我没有连接到网络 -sudo dhclient似乎只输出一行文本而不是应该输出的几行。ping 192.168.1.1什么也不做,但我可以ping localhost -c 4

我希望按照说明这里会给我一个没有任何 X 启动的普通屏幕(这就是我认为它看起来不太好的原因)但它似乎没有任何效果 —— 而且作者有 7 行输出,而我只有一行(当然我看不懂)。

有什么想法可以解决吗?我怀疑这可能是显卡驱动程序的问题 - 我有一些 NVidia 显卡(计算机开机正常,所以我知道问题出在操作系统接管之后)。我不记得我是否安装了 GRUB,但我启动了几次都没有看到任何菜单弹出。在两次启动时,它实际上显示了 Ubuntu 启动画面,但它挂在那里,我无法像看到“监狱”画面时那样进入终端。

如果我可以将它连接到我已经安装了 sshd 的网络(至少我可以通过 ssh 连接到本地主机,并且在升级之前我可以从其他计算机通过 SSH 连接到网络),并且可以登录并查看我可以通过这种方式修复什么。

最糟糕的情况是,我相信我已经将 /home/ 目录分区了,因此我可以只重新安装操作系统部分,但我真的不想这样做 - 我最初在使用此硬件配置安装 Ubuntu 时遇到了很多问题,我不想再经历那种情况了。

因此,任何帮助都将不胜感激!

谢谢!

答案1

由于您可以进入控制台,可能最简单的尝试就是登录并运行:

sudo apt-get install --fix-broken

如果问题仅仅是某些包尚未完成配置,那么无论有没有网络,它都应该能够完成配置。

答案2

试:

sudo dpkg --configure -a

成功了!有几次它要求用户输入,而我只需按 Enter 即可完成大多数操作。有几个屏幕弹出一个 curses 风格的 GUI,我主要不得不猜测“确定”按钮在哪里。经过漫长的过程,我猜到了,sudo shutdown -r now当它完成重启后,我看到了新的 Ubuntu 登录屏幕。成功了!

相关内容