私は 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
唯一のカーネル必要起動するカーネルです。古いカーネルも新しいカーネルも、削除しても安全です。