在我从 Ubuntu 12 更新到 Lubuntu 14 的 PC 上,旧内核(3.13.0-62)出现在 grub 菜单中(在 grub-customizer 中可以看到):
我认为它确实存在,因为其中有文件/boot
:
abi-3.13.0-62-generic memtest86+.bin
abi-3.16.0-55-generic memtest86+.elf
abi-3.16.0-56-generic memtest86+_multiboot.bin
config-3.13.0-62-generic System.map-3.13.0-62-generic
config-3.16.0-55-generic System.map-3.16.0-55-generic
config-3.16.0-56-generic System.map-3.16.0-56-generic
grub vmlinuz-3.13.0-62-generic
initrd.img-3.13.0-62-generic vmlinuz-3.16.0-55-generic
initrd.img-3.16.0-55-generic vmlinuz-3.16.0-56-generic
initrd.img-3.16.0-56-generic
现在,我通常使用 Ubuntu-Tweak 或 Synaptic 删除旧内核,但这个内核在以下两个中都没有出现:
那么我该如何摆脱这个旧内核呢?我应该直接删除其中的文件吗/boot
?
编辑:dpkg -l | grep linux-image-
产生以下输出(未列出 3.13 内核)。
rc linux-image-3.16.0-53-generic 3.16.0-53.72~14.04.1 i386 Linux kernel image for version 3.16.0 on 32 bit x86 SMP
ii linux-image-3.16.0-55-generic 3.16.0-55.74~14.04.1 i386 Linux kernel image for version 3.16.0 on 32 bit x86 SMP
ii linux-image-3.16.0-56-generic 3.16.0-56.75~14.04.1 i386 Linux kernel image for version 3.16.0 on 32 bit x86 SMP
rc linux-image-extra-3.16.0-53-generic 3.16.0-53.72~14.04.1 i386 Linux kernel extra modules for version 3.16.0 on 32 bit x86 SMP
ii linux-image-extra-3.16.0-55-generic 3.16.0-55.74~14.04.1 i386 Linux kernel extra modules for version 3.16.0 on 32 bit x86 SMP
ii linux-image-extra-3.16.0-56-generic 3.16.0-56.75~14.04.1 i386 Linux kernel extra modules for version 3.16.0 on 32 bit x86 SMP
ii linux-image-generic-lts-utopic 3.16.0.56.47 i386 Generic Linux kernel image
答案1
我觉得这不是一个高质量的答案,但它解决了 OP 的问题。因此,我将其从评论中移出。
我会尝试强制安装 3.13.0-62 内核的软件包。然后卸载它,看看是否能解决问题。