从16.04升级后,Ubuntu 16.10在紧急模式下启动

从16.04升级后,我的Lenovo G500上的Ubuntu 16.10在紧急模式下启动。 以前的升级工作得很好(14.04到15.04到15.10等等)。

我已经尝试过的事情:

  1. 尝试1:

    • 使用Live Ubuntu 16.04 DVD启动。
    • 启动终端并对我的根分区进行文件检查,即: e2fsck -pvf /dev/sda9

    • 从HDD重新启动

结果:在紧急模式下启动

  1. 尝试2

    • 从Live Ubuntu 16.04 DVD启动

    • 做了tune2fs -l /dev/sda9 | grep -i check tune2fs -l /dev/sda9 | grep -i check ,原来fsck最后一次是在2016年7月进行的。

    • 挂载/dev/sda9并在`/’目录中创建一个文件forcefsck
    • 从HDD重新启动。

结果:在紧急模式下启动。

重启后,屏幕看起来像这样:

在此处输入图像描述

Tune2fs结果如下所示:

Tune2fs结果

我没有想法。

更新

我做了一个全新安装的Ubuntu 16.10,我的$HOME目录中的内容完好无损。 但我仍然不知道确切的原因,为什么它无法启动。

找到了简单的永久解决方案 这在16.04.2 LTS上对我有用:

  1. 在GRUB菜单中,进入编辑模式并找到包含"splash quiet"的内核/ linux行,并用$vt_handoff替换$vt_handoff nomodeset 。 你现在应该可以正常启动了。

  2. 编辑文件/etc/grub.d/10_linux 。 找到第27行附近的vt_handoff变量,并将vt_handoff="1"更改为vt_handoff="0"并保存文件。

  3. 最后:

     $ sudo update-grub 
  4. 重启