无法使用 Linux 4.4.0-22 启动

无法使用 Linux 4.4.0-22 启动

我刚刚安装了一个全新的ubuntu 16.04并运行apt-get upgrade,这显然导致了linux 4.4.0-22被安装。

重启时,我从菜单中选择 ubuntu(Windows 也安装在不同的磁盘上),出现闪烁的光标。启动过程无限期地挂起。

我尝试linux 4.4.0-15从 grub 中的“高级”菜单中手动选择,并且启动正常。

附件是当我选择 4.4.0-22 内核恢复模式时启动挂起的穷人截图:

在此处输入图片描述

这些是错误吗?

注意:4.4.0-15 内核现在也失败了,我已经能够有时使用 4.4.0-20 进入登录提示。这似乎取决于风向。Windows 运行良好。

我已经开始从我的电脑上移除物理设备,以查看是否是硬件问题。移除一些内存和 2 个硬盘后,我能够使用默认的 4.4.0-20 内核启动。不过,现在说我是否只是运气好还为时过早。

答案1

我在升级 Ubuntu 16.04 时遇到了一些问题。我一直不知道原因,但我的“猜测”是升级存在问题,而不是内核或 Ubuntu 16.04 系统存在问题。

您可以考虑创建一个启动盘并从中启动。选择“尝试 Ubuntu”。我想这应该可行。如果可行,至少意味着内核和 Ubuntu 16.04 适用于您的系统。

也许一些遗留的设置会给你带来问题。从这里开始,你可以考虑以下方法来重新安装 Ubuntu:

  1. 挂载根分区并将系统级文件复制到主目录。例如,至少复制 /etc 中的所有内容。
  2. 选择“安装 Ubuntu”,Ubuntu 16.04 中可用的选项之一是覆盖您现有的 Ubuntu,而保持您的 /home 目录不变。
  3. 它将清除系统级文件并安装基础系统。
  4. 是的,现在您必须检查并安装所有缺少的软件包。希望您不必担心需要编辑哪些设置,只需从旧的 /etc 复制配置文件即可。

我不会吝惜步骤 (1)。如果您认为恢复需要一些时间,请复制 /var 等中的任何设置。只需确保将其放入您的主目录. 系统的其他部分将被清除。

希望这能奏效。是的,这有点过分,但我已经为 Ubuntu 16.04 做过几次了(在不同的系统上)。试着找出原因会更好,但有时,你没有时间……

答案2

你也可以尝试 4.6 内核。我发现本指南很有帮助,但我必须将内核编号与找到的内核编号进行匹配这里。本质上我只是改变了最后 6 位数字,我认为这代表了构建日期。

很遗憾,我的机器上的 4.6 内核仍然有同样的问题。如果你的机器也有同样的问题,我们应该尝试匹配组件以查看问题的原因。我不希望无法更新到新版本的 Ubuntu,如果我们遇到同样的问题并且没有得到解决,这种情况可能会发生。

相关内容