升级到 15.10 后无法启动

升级到 15.10 后无法启动

我陷入了绝望。昨晚我通过 升级到了 15.10 sudo do-release-upgrade。当时我什么都没做。一切顺利。

然后它要求重新启动。我按下 Enter 键。它重新启动,进入 Ubuntu 加载屏幕,然后挂起。

我按下 Ctrl+Meta+F2 查看命令行。它显示...

fsck from util-linux 2.26.2
/dev/sda1: recovering journal
/dev/sda1: clean, 995697/3871592 files, 52624527/154846720 blocks

...并永远留在那里。我可以进入恢复模式,但所有选项都无济于事(我运行了所有选项)。我可以进入 root 终端,但我不知道从那里做什么。

我有备份,但我也不想花一周时间重新设置我的系统。

我该如何解决?

答案1

事实证明,这与错误 #1493888。我使用fglrx作为我的图形驱动程序,并根据官方更新日志对于 Wily Werewolf 来说,目前不兼容。

Launchpad 上的 bug 评论里有解决方法,但对我个人来说没用。我暂时会降级。


更新:我现在在 Ubuntu 15.10 上工作得很好。显然,fglrx 将不受 Ubuntu 16.04 支持,因此,如果可能的话,摆脱专有驱动程序是理想的选择。

警告:在开始之前,请确保你的显卡确实支持xserver-xorg-video-ati。要查找您的显卡型号,请运行...

$ lspci -nn |删除 VGA

您的模型已接近生产线末端。然后,检查Ubuntu 官方 wiki 上的列表您的型号。您可能需要忽略型号末尾的字母;我的是Radeon HD 6520G,但我只需在页面上搜索6520

开源xserver-xorg-video-ati驱动程序缺少屏幕分辨率选项,这是因为,如果fglrx系统中存在,它将大规模地干扰xserver-xorg-video-ati

如果其他人遇到此问题,你可以清除 fglrx从 TTY 或恢复模式根目录。然后重新安装开源驱动程序。

$ sudo apt-get remove --purge xorg-driver-fglrx fglrx*
$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver xorg-core
$ sudo dpkg-reconfigure xserver-xorg

重新启动计算机,您会发现问题已解决。

答案2

我还没有找到解决方案,但我确实有一个解决方法:如果您可以访问 GRUB 菜单,请选择“高级启动选项”,然后在 Upstart 模式下选择您的 Linux 内核。

答案3

当您看到 GNU GRUB 屏幕时,选择Ubuntu 的高级选项。然后选择选项Ubuntu,带有 Linux 4.xx-xx-generic (Upstart)出现尝试进入Ubuntu,然后显示选项,你按I键来修复系统。

Ubuntu 现在可以无错误地fsck从 util-linux 2.26.2 启动。

答案4

您应该重新安装您的桌面。按 ctrl+alt+f1 或某些 Fi (i<7)

使用您的用户登录并通过。

如果你使用 uinty 请在此处写入:

sudo apt-get install --reinstall ubuntu-desktop

如果使用 Gnome:

sudo apt-get install --reinstall ubuntu-gnome-desktop

另外,请参阅此错误报告,通过升级解决问题:

https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/552018

相关内容