AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 723291
Accepted
Mark Jeronimus
Mark Jeronimus
Asked: 2016-01-21 02:13:49 +0800 CST2016-01-21 02:13:49 +0800 CST 2016-01-21 02:13:49 +0800 CST

更新 3.16.0-57 后内核崩溃

  • 772

我在 HP Mini 5103 上运行 Lubuntu 14.04,昨天升级后,我得到了完全可重现的内核恐慌。

  • 发生恐慌的内核:3.16.0-57
  • 不恐慌的内核:3.16.0-56

也许是相关的,但是在过去半年左右的时间里,每当我看到新更新的通知并尝试安装它们时,有时(部分)更新安装得很好,有时我会遇到一些错误。当我尝试提交错误时,它会询问我的密码。然后,当我确认并生成另一个报告错误对话框,再次要求输入密码时,此密码对话框崩溃,再次崩溃,等等......

我目前的解决方法是每次打开计算机时按住 [shift] 并选择以前的内核,但我不想继续这样做。我喜欢的是:

  • 卸载这个令人反感的内核,或者
  • 选择以前的内核作为默认值。

[编辑]

ls -l /boot
total 216922
-rw-r--r-- 1 root root  1213454 aug 11 20:09 abi-3.16.0-46-generic
-rw-r--r-- 1 root root  1213779 aug 21 02:41 abi-3.16.0-48-generic
-rw-r--r-- 1 root root  1213632 sep  9 13:36 abi-3.16.0-49-generic
-rw-r--r-- 1 root root  1213747 okt 23 17:39 abi-3.16.0-52-generic
-rw-r--r-- 1 root root  1213747 nov  6 21:36 abi-3.16.0-53-generic
-rw-r--r-- 1 root root  1213747 nov 17 13:30 abi-3.16.0-55-generic
-rw-r--r-- 1 root root  1213821 dec  2 14:55 abi-3.16.0-56-generic
-rw-r--r-- 1 root root  1213821 jan 18 17:56 abi-3.16.0-59-generic
-rw-r--r-- 1 root root   176153 aug 11 20:09 config-3.16.0-46-generic
-rw-r--r-- 1 root root   176172 aug 21 02:41 config-3.16.0-48-generic
-rw-r--r-- 1 root root   176172 sep  9 13:36 config-3.16.0-49-generic
-rw-r--r-- 1 root root   176172 okt 23 17:39 config-3.16.0-52-generic
-rw-r--r-- 1 root root   176172 nov  6 21:36 config-3.16.0-53-generic
-rw-r--r-- 1 root root   176172 nov 17 13:30 config-3.16.0-55-generic
-rw-r--r-- 1 root root   176172 dec  2 14:55 config-3.16.0-56-generic
-rw-r--r-- 1 root root   176172 jan 18 17:56 config-3.16.0-59-generic
drwxr-xr-x 5 root root     1024 jan 20 16:36 grub
-rw-r--r-- 1 root root 19862602 sep  3 08:29 initrd.img-3.16.0-46-generic
-rw-r--r-- 1 root root 19861440 sep  4 13:03 initrd.img-3.16.0-48-generic
-rw-r--r-- 1 root root 19861112 sep 25 12:40 initrd.img-3.16.0-49-generic
-rw-r--r-- 1 root root 19861936 nov  5 08:57 initrd.img-3.16.0-52-generic
-rw-r--r-- 1 root root 19861924 nov 20 14:12 initrd.img-3.16.0-53-generic
-rw-r--r-- 1 root root 19862906 dec  1 09:21 initrd.img-3.16.0-55-generic
-rw-r--r-- 1 root root 19864377 dec 17 09:04 initrd.img-3.16.0-56-generic
drwx------ 2 root root    12288 aug 29 16:41 lost+found
-rw-r--r-- 1 root root   176500 mrt 12  2014 memtest86+.bin
-rw-r--r-- 1 root root   178176 mrt 12  2014 memtest86+.elf
-rw-r--r-- 1 root root   178680 mrt 12  2014 memtest86+_multiboot.bin
-rw------- 1 root root  2792155 aug 11 20:09 System.map-3.16.0-46-generic
-rw------- 1 root root  2791983 aug 21 02:41 System.map-3.16.0-48-generic
-rw------- 1 root root  2791983 sep  9 13:36 System.map-3.16.0-49-generic
-rw------- 1 root root  2792803 okt 23 17:39 System.map-3.16.0-52-generic
-rw------- 1 root root  2792803 nov  6 21:36 System.map-3.16.0-53-generic
-rw------- 1 root root  2792814 nov 17 13:30 System.map-3.16.0-55-generic
-rw------- 1 root root  2793015 dec  2 14:55 System.map-3.16.0-56-generic
-rw------- 1 root root  2793015 jan 18 17:56 System.map-3.16.0-59-generic
-rw------- 1 root root  6017280 aug 11 20:09 vmlinuz-3.16.0-46-generic
-rw------- 1 root root  6017696 aug 21 02:41 vmlinuz-3.16.0-48-generic
-rw------- 1 root root  6017504 sep  9 13:36 vmlinuz-3.16.0-49-generic
-rw------- 1 root root  6018848 okt 23 17:39 vmlinuz-3.16.0-52-generic
-rw------- 1 root root  6018848 nov  6 21:36 vmlinuz-3.16.0-53-generic
-rw------- 1 root root  6020480 nov 17 13:30 vmlinuz-3.16.0-55-generic
-rw------- 1 root root  6020960 dec  2 14:55 vmlinuz-3.16.0-56-generic
-rw------- 1 root root  6020800 jan 18 17:56 vmlinuz-3.16.0-59-generic
14.04
  • 2 2 个回答
  • 1193 Views

2 个回答

  • Voted
  1. Best Answer
    Oli
    2016-01-21T02:33:25+08:002016-01-21T02:33:25+08:00

    在最强烈的条件下,我会敦促您抵制这里的廉价解决方案(只需卸载 3.16.0-57)。内核的更新不仅仅是为了惹恼人们,它还获得了一些非常重要的安全更新,否则可能会使您的系统容易受到攻击。

    相反,我会考虑提交一个针对内核的错误。如果您有任何开发经验,知道确切的断点可以让您看到问题出在哪里,这比其他任何事情都容易得多。

    或者,您处于一系列 LTS 硬件支持堆栈的第一个梯级(您在 Utopic 内核上)。你可以跳到 Vivid 或 Wily。您需要在 2016 年 8 月更改为 Xenial 的堆栈,因为那将是唯一受支持的 HWE 堆栈。

    另一种选择是卸载所有 HWE 软件包,退回到 Ubuntu 14.04.1 的 3.13 内核。整个五年(到 2019 年)都支持这一点。除非您有现代图形要求,否则这是一个非常明智的选择。

    您的其他问题可能是相关的(特别是如果这是一个图形驱动程序问题),因此另一个堆栈版本可以

    • 4
  2. Pilot6
    2016-01-22T01:28:36+08:002016-01-22T01:28:36+08:00

    OP回答

    我的“可能相关”问题的根本原因似乎是一个完整的/boot分区(大小 236M),这也阻碍了我在解决内核恐慌方面的进展。

    • 清除/boot除您启动的内核之外的内核,
    • 修复了损坏的包管理器apt-get -f install
    • 清理apt-get -f autoremove && apt-get update && apt-get upgrade

    修复我的内核恐慌:

    • 安装具有长期支持的旧内核(截至撰写时为 3.13):apt install linux-generic libgl1-mesa-glx linux-libc-dev linux-tools-generic xserver-xorg libegl1-mesa-drivers
    • 重启,进入GRUB,选择这个内核
    • 删除其他内核/boot
    • 从 GRUB 中删除其他内核:update-grub
    • 1

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve