可能重复:
升级过程中断电,如何恢复?
由于断电,我从 Ubuntu 12.04 升级到 12.10 的计划被取消了,现在 Ubuntu 无法启动。我该怎么办?我运行的是 Windows 7 和 Ubuntu。所以请帮我摆脱这个困境,因为我的所有文件都在 Ubuntu 中。而且我还在其中安装了很多应用程序。如果我丢失了它,我就有麻烦了。请帮忙。
答案1
1] 如果您能够启动,但登录后 Unity 无法加载:可能是您的 GPU 驱动程序干扰;或者您的硬件不支持 3d。请发布以下命令的结果(按CTRL+ALT+T
):
$ /usr/lib/nux/unity_support_test -p
答:如果您使用的是 nVidia 驱动程序:运行以下命令将其删除,然后重新启动:
$sudo apt-get purge nvidia-current
$sudo apt-get remove nvidia-current-updates
$sudo apt-get remove nvidia-experimental-304
或者直接打开 Synaptic 并搜索 nvidia,删除您现在看到的所有内容。
重启系统。查看一切是否正常。运行此命令检查 Unity-3D 是否可以正常工作:
$ /usr/lib/nux/unity_support_test -p
再次重启。重新安装最新的 nVidia 驱动程序:
$ sudo apt-get 安装 nvidia-current-updates
B. 如果使用 AMD/ATI GPU 驱动程序:运行以下命令将其删除,然后重新启动:
$ sudo apt-get purge fglrx
不要重新安装它们,因为 ATI 卡目前不支持 Unity-3D。
2] 如果您无法启动:插入 Ubuntu 12.10 Live-CD/DVD 并运行以下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Boot-Repair 将启动。选择“推荐修复”。
3] 如果您没有看到 Grub: - 插入 Ubuntu 12.10 Live-CD/DVD 并运行以下命令:
$sudo mount /dev/sdXY /mnt
# XY 是驱动器,例如 sda 或 sda1
$grub-install /dev/sdX
#X 是驱动器号
$update-grub
重启。如果它没有按预期工作,请告诉我。
答案2
按 ctrl alt f1 然后登录。之后输入
sudo dpkg-configure -a