答案1
从历史上看,一些 Unix 风格的操作系统的“当前”内核版本为/vmunix
,“先前”版本(用于出现问题时的回退)为/vmunix.old
。 Linux 最初采用了类似的约定,但用linux
代替unix
并将最后一个字符替换为z
来指示内核已被压缩。
在许多发行版中,/vmlinuz
和/vmlinuz.old
只是指向/boot
.在大多数情况下,它们不再真正用于任何用途:常见的 GRUB 引导加载程序grub-mkconfig
(或update-grub
)根本不使用这些链接,而是/boot
在构建引导加载程序配置文件时直接查看。
但使用非默认引导加载程序的人可能仍在使用这些链接;符号链接占用的空间绝对很小;对于内核安装/删除脚本来说,保持它们最新并不是什么大问题。所以,基本上,它是一个历史遗迹,不会伤害任何东西,并且仍然可能在某个地方帮助某人。
如果它们是符号链接,您可以删除它们,并且可能根本没有问题。每当您安装内核更新时,它们甚至可能会自动重新出现。
答案2
对linux来说也是个新东西,但是vmlinuz与linux内核有关。阿法克。也许您有更新的 linux-mint,或者您有更多的 linux 内核映像。我也是。我不建议删除 vmlinuz.old 文件。 (但我会在我的虚拟机上尝试并告诉你它是否损坏)
这应该是一条评论,抱歉我无法评论问题