Linux 更新后出现内核恐慌

Linux 更新后出现内核恐慌

在此输入图像描述

请问,有人可以给我一步一步的说明如何重新回到我的 Linux Cinnamon 操作系统吗?

我更新了定义。重启后出现这个问题。

答案1

我见过的每个发行版都至少在 grub 中保留了一个可用的先前内核版本(如果不是更多的话)。我的多个 18.x 跨版本更新 Mint 系统目前有 11....

因此,在 grub 菜单中,选择较旧的内核,启动该内核,删除损坏的内核,然后更新 grub。如果您没有看到 grub 菜单,请在计算机 BIOS 阶段结束时按键盘上的 Shift 键。

FWIW 看起来文件系统驱动程序、硬盘控制器等的 initrd 没有正确更新,或者对根文件系统的引用是错误的。

编辑 - 删除坏内核等。

获取系统上已安装内核的列表 -

user@darkstar ~ $ dpkg -l | grep "Linux kernel"
ii  cpufrequtils                                 008-1                                        amd64        utilities to deal with the cpufreq Linux kernel feature
ii  kmod                                         22-1ubuntu5                                  amd64        tools for managing Linux kernel modules
ii  libaio1:amd64                                0.3.110-2                                    amd64        Linux kernel AIO access library - shared library
ii  libaio1:i386                                 0.3.110-2                                    i386         Linux kernel AIO access library - shared library
ii  libcpufreq0                                  008-1                                        amd64        shared library to deal with the cpufreq Linux kernel feature
ii  linux-firmware                               1.157.17                                     all          Firmware for Linux kernel drivers
ii  linux-headers-4.4.0-21                       4.4.0-21.37                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-21-generic               4.4.0-21.37                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-53                       4.4.0-53.74                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-53-generic               4.4.0-53.74                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-21-generic                 4.4.0-21.37                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-53-generic                 4.4.0-53.74                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-21-generic           4.4.0-21.37                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-53-generic           4.4.0-53.74                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-kernel-generic                         4.4.0-53                                     all          The Linux kernel.
ii  ndiswrapper                                  1.60-3~ubuntu16.04.2                         amd64        Userspace utilities for the ndiswrapper Linux kernel module
ii  ndiswrapper-dkms                             1.60-3~ubuntu16.04.2                         all          Source for the ndiswrapper Linux kernel module (DKMS)

user@darkstar ~ $ 

首先,如果linux-image-generic已安装,请将其删除。它是一个元包,可以让您的内核保持最新版本。然后删除有问题的版本。

user@darkstar ~ $ sudo apt-get remove kernel-image-generic
... apt doing stuff ...
user@darkstar ~ $ sudo apt-get remove kernel-image-x.y.z-a-generic

当发布新版本时,您可以专门安装它并测试它 - 如果它有效,您可以重新安装 kernel-image-generic 以保持最新版本

相关内容