我正在运行 Ubuntu 18.04 x86_64,已完全修补dist-upgrade
。我有一个旧内核,我不确定是否可以安全删除它:
$ ls /boot/
config-4.15.0-64-generic memtest86+.elf
config-5.0.0-29-generic memtest86+_multiboot.bin
efi System.map-4.15.0-64-generic
grub System.map-5.0.0-29-generic
initrd.img-4.15.0-64-generic vmlinuz-4.15.0-64-generic
initrd.img-5.0.0-29-generic vmlinuz-5.0.0-29-generic
memtest86+.bin
/usr/lib
我还在内核中安装了 Nvidia 和 Virtual Box DKMS 。我dkms remove ...
曾经删除过 4.x 模块,但它们不断返回:
$ ls /lib/modules/
4.15.0-64-generic 5.0.0-29-generic
$ dkms status
nvidia, 430.26, 4.15.0-64-generic, x86_64: installed
nvidia, 430.26, 5.0.0-29-generic, x86_64: installed
virtualbox, 5.2.32, 4.15.0-64-generic, x86_64: installed
virtualbox, 5.2.32, 5.0.0-29-generic, x86_64: installed
我遇到了随机崩溃,我相信这是视频驱动程序导致的。每次启动和登录都会生成崩溃报告(不是恐慌)。崩溃发生在 Nouveau(通用 X 驱动程序)和 Nvidia(nvidia-driver-430)上。不幸的是,Ubuntu 不提供详细信息。我只可以选择取消或发送(而不是查看)。
我想删除旧内核以解决该问题。问题是,上次我尝试在启用 SecureBoot 并使用签名内核的情况下执行此操作时,机器停止启动。
我的问题是,在这个配置中删除旧的 Ubuntu 4.x 内核是否安全?
答案1
你唯一的内核需要是您要引导到的那个。旧内核甚至新内核始终可以安全删除。