16.04在最新更新后无法启动

我十天前买了一台戴尔17-5755并且一直在慢慢配置它。 随着Win 8.1,我首先升级到Win 10.然后收缩主分区为Ubu腾出空间并安装了16.04。 上周两者都运行良好。

昨天,我开始认真地转移到新机器,设置Thunderbird并从Evolution迁移。 当我这样做时,会弹出一个软件更新通知,所以我在后台启动了软件更新程序并忽略了它。 我以为我已经关闭了自动更新并且不记得按下安装,但接下来我看了它已更新并要求重新启动,所以我不知道更新是什么。 我正处于某事的中间,所以稍后重新启动。 后来我从关机菜单重新启动了。 grub菜单像往常一样出现,但我无法启动到Ubuntu并获得以下内容:

/dev/sda6: recovery journal /dev/sda6: clean, 229524/107610112 files, 10311615/430426112 blocks [ 10.174300] tpm_crb MSFT0101:00: can't request region for resource [mem 0x9d899000-0x9d899fff] 

然后它就会挂起,但随着风扇在10-15秒后开始卷起,一些事情正在发生。 在这一点上,我可以做到很难断电。

赢10仍然很好。 Ubu内核仍然是4.4.0-22,与更新前相同。 我想我正在重新开始重新安装16.04,但在我这样做之前的任何建议都非常感谢。

今天早上戴尔Inspiron i7559-763BLK遇到了同样的问题。

我认为它与双启动或硬件故障无关。

据我所知,这个问题与为早期内核版本构建的内核模块之一有关。 内核升级后,您需要重建此模块或安装较新的版本。

检查您上周使用软件安装的内核模块(例如驱动程序)。

在我的情况下,升级到更新的nvidia驱动程序解决了这个问题。

我做的是在恢复模式下重新启动,卸载nvidia专有驱动程序,并从图形驱动程序ppa安装最新的驱动程序 :

 sudo apt purge nvidia-* sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt full-upgrade sudo apt install nvidia-378 sudo reboot 

安装一些nvidia驱动程序后必须出现此问题。

就我而言,我安装了nvidia-361驱动程序。 但我发现这个问题的解决方案是不同的。 当validation失败时,我按下Ctrl + F1 ,我意识到’PATH’变量没有正确设置( /sbin:/bin:/usr/sbin', etc )。 因为这甚至’ls’命令不再起作用。 所以,我决定只设置’PATH’变量,一切都恢复正常。

我一直用nvidia-384驱动程序看到这个问题。 每次重新启动时,我都陷入了困境。 我让系统启动的唯一方法是在恢复模式下清除Nvidia驱动程序。 我的系统配置是Ubuntu 16.04,内核4.10 0-041000-generic。

但是当我安装了旧版本的nvidia-381时,我并没有陷入启动状态。 它很可能是最新版本的nvidia驱动程序有问题。