在升级过程中(从 13.04 升级到 13.10),下载停止了(持续了 2 个小时,我确信它不会去任何地方),甚至 Firefox 也停止工作,我被迫重新启动,然后,我的 Satellite 就黑了。我尝试了“安全模式”和“修复损坏的包”,但没有效果。(我可以看到这些屏幕,从这个意义上说,这不是完全黑了,Satellite 正在尝试做一些事情并向我提供大量数据,但对我来说它们没有多大意义)有人能建议我接下来该怎么做吗?
这是我连续第三次升级失败,每次都让我头疼,影响了我对 Linux 的看法。为什么升级必须这么“高风险”?为什么如果我没有成功就不能恢复到原始状态?
无论如何,任何帮助都非常感谢
答案1
如果升级失败,可以启动到 Live CD 或 USB(Ubuntu 哪个版本都行)并使用终端有时挽救失败的升级。我必须强调,您可能会遇到与之前完全相同的问题,但此时,损失不大。
启动 Live-whatever 后,打开终端并运行
sudo fdisk -l
# work out which disk/partition is your main install and use it
# instead of sda1 in the following:
sudo mount /dev/sda1 /mnt
for i in dev proc sys run; do sudo mount -B $i /mnt/$i; done
sudo chroot /mnt
此时,无论出于何种目的,您都是旧系统的 root 用户。只需要求它完成崩溃前正在执行的任何软件包操作:
dpkg --configure -a
希望当它完成后你能够启动它。