vmlinuz.old 文件是什么以及它有什么作用?如果我删除它会发生什么?

vmlinuz.old 文件是什么以及它有什么作用?如果我删除它会发生什么?

在此输入图像描述这是我的“/”目录的屏幕截图。 PS:我对 Linux 环境有点陌生。

答案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 文件。 (但我会在我的虚拟机上尝试并告诉你它是否损坏)

这应该是一条评论,抱歉我无法评论问题

相关内容