14.04 升级内核崩溃的官方解决方法

14.04 升级内核崩溃的官方解决方法

我试图通过笔记本电脑上的 U 盘安装 Ubuntu 14.04,但一直收到“内核崩溃”错误。我认为这主要是硬件问题,因为之前安装了 Windows,几个月后,系统开始严重挂起(不是通常的 Windows 性能下降)。

我是一个长期使用 Ubuntu 的用户,所以决定在笔记本电脑上安装 Ubuntu。但是,它一直失败。我甚至尝试安装 XUbuntu,也失败了。

另外,我不知道如何获取完整的跟踪,因此点击了控制台的照片。如果您需要完整的日志,请告诉我需要做什么才能捕获它,这将非常好。

您可以看到以下错误:

在此处输入图片描述

答案1

14.04 升级内核崩溃的官方解决方法

如 LaunchPad 中所列,响应 #32 https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1269731

1)在运行升级时禁用 upstart re-exec:

    $ sudo su -
    # 创建目录 /root/bin
    # ln -s /bin/true /root/bin/telinit
    # chmod 755 /root/bin/telinit
    # 导出 PATH=/root/bin:$PATH
    # dpkg --configure -a && sudo apt-get 更新 && sudo apt-get 升级

非常感谢詹姆斯·亨特的回答。

旧答案

我可以重新启动,重新登录并输入

sudo dpkg--configure-a

使包管理器处于稳定状态。如果我看到它对 DKMS 或内核模块做了任何事情,我会按 Ctrl-C。完成后,我输入了以下内容:

sudo apt-get 清除 dkms

这应该会删除导致崩溃的 DKMS 和相关模块。对我来说,是 wl-broadcom 驱动程序(当时我应该使用 b43 + firmwarecutter)

如果它不是在升级过程中的同一时间点发生(例如在 dkms 内核模块之前),那么您可能遇到了某种类型的硬件故障。通常是磁盘故障,但也可能是 RAM 故障。运行旧版本的 PartedMagic 或 SystemRescueCd,并检查磁盘上的 SMART 值。请记住,有一个故障浴盆曲线 - 驱动器出现问题时会出现大量故障,然后平稳一点,然后随着驱动器的老化而再次上升。以前驱动器故障 MTBF(平均故障间隔时间)开始在 40,000 或大约 4.5 年时上升。然而,这是 90 年代,当时驱动器的使用寿命为 5 年。根据现在的平均保修期来判断,驱动器的使用寿命为 2 - 3 年。如果您的使用寿命超过这个数字,那么您很幸运。

所以,祝你好运,我希望你观察到的不是驱动器故障。希望你在另一个分区上配置了 /home 目录,这样你就可以擦除 / 而不擦除 home(或者可以将其移植到另一个驱动器)。我想知道为什么发行版不默认建议这样做?

相关内容