我刚刚从 Ubuntu 11.10 升级到 Ubuntu 12.04 LTS。更新程序下载了所有软件包,但系统提示已安装的几个软件包除外。当系统要求我安装时,我选择安装新维护者版本的 grub。
现在,我的系统启动到登录页面后,有些图像无法加载。此外,在我尝试登录后,图形实例无法加载,它只是显示鼠标指针,没有其他内容。
答案1
我也遇到了同样的问题。这是我解决问题的方法(部分内容只有德语,抱歉;请尝试例如谷歌翻译):
查找 bowman 的帖子 2011年5月 12:52: http://forum.ubuntuusers.de/topic/daten-retten-mit-live-cd-2/#post-2922047
在终端中运行以下命令:
sudo apt-get clean sudo apt-get update sudo dpkg --configure -a sudo apt-get -f install sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install --reinstall ubuntu-desktop
这招很管用。
答案2
也许您的桌面环境(或 LightDM)有问题。我不知道您正在运行哪个桌面(也许您应该将其添加到您的问题中),所以我假设您正在运行默认桌面 Unity(又名 ubuntu-desktop)。
我会尝试重新安装桌面和 LightDM。您可以通过输入 TTY 终端(CTRL+ alt+F1表示 TTY1,CTRL+ alt+F2表示 TTY2,等等,CTRL+ alt+F7返回桌面)来执行此操作。登录并运行:
sudo apt-get clean
sudo apt-get update
sudo apt-get install lightdm ubuntu-desktop --reinstall
从那里,我将重新启动,并查看是否能解决问题。
如果你正在使用其他桌面,你应该能够替换Ubuntu 桌面使用您喜欢的桌面的名称。
答案3
这只是一个一般性建议,我不知道它是否真的能帮助你解决问题。但我想如果我遇到这样的事情,我会(尝试)从这里开始。
- 看看你是否可以启动 Ubuntu恢复模式。您的 Grub 菜单应如下所示:
Ubuntu,使用 Linux 3.2.0-23-generic Ubuntu,带有 Linux 3.2.0-23-generic(恢复模式) 内存测试(memtest86+) 内存测试(memtest86+,串行控制台 115200)
选择使用 启动
注意:如果启动 Linux 时未显示 GRUB 菜单,请按住Shift键立即地系统启动后。这将打开 GRUB 菜单。(recovery mode)
。 - 如果您在恢复模式下启动,您的根 (`/`) 分区将为只读。选择/运行
fsck Check all file systems
恢复菜单中的选项。
如果成功完成,您的安装分区将重新安装为读/写,允许您更改文件。(如果不成功,则说明您的文件有问题。) - 选择恢复菜单选项
Enable networking
。 - 假设以上一切顺利,选择恢复菜单选项
Repair broken packages
- 让它运行完成,然后重新启动。希望这能修复您安装中的问题。