删除 linux-crashdump 后,update-grub 仍会添加 Crashkernel

删除 linux-crashdump 后,update-grub 仍会添加 Crashkernel

一旦我linux-crashdump按照以下步骤安装本教程

但我不再需要它了,所以我删除了linux-crashdumpcrashkdump-tools

不管怎样,脚本crashkernel仍然将内核参数添加到我的内存中,因此我的 128M 内存仍然被白白保留。我不明白为什么。我没有这个参数,我也查看了,但我找不到“crashkernel”参数来自哪里。grub.cfgupdate-grub/etc/default/grub/etc/grub.d/10_linux

我仍然kexec-tools安装了该软件包,因为同时我发现它很实用,因为它提供了更快的重启速度。但我不认为这会导致添加 crashkernel 参数。

答案1

找到罪魁祸首:

root@vmhost:~# grep -Ri crashkernel /etc/*
/etc/default/grub.d/kexec-tools.cfg:GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT crashkernel=384M-:128M"

感谢@Jan!

我不知道 GRUB 在 中有附加配置/etc/default/grub.d。删除此文件后,crashkernel不再添加。看来它kexec-tools毕竟属于 。希望它不会随着未来的 kexec-tools 更新而再次出现。

相关内容