首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何防止Ubuntu删除旧内核映像

如何防止Ubuntu删除旧内核映像
EN

Ask Ubuntu用户
提问于 2022-01-21 14:56:41
回答 1查看 171关注 0票数 1

我现在有这个问题。为了解决这个问题,到目前为止,我已经配置了grub,以保持从5.11.0内核启动。

下次进行内核升级时,我希望Ubuntu将安装新内核并删除我的5.11.0内核。我想防止这种情况,因为5.11.0内核是我最后一个已知的工作内核。

我认为我可以通过对linux-image-5.11.0-46-generic进行apt-mark hold'ing来阻止它的升级,但据我所知,这只会把我的内核粘在5.11.0版本上。

相反,当新内核版本出现时,我只想防止linux-image-5.11.0-46-generic被删除,因为我想测试更新的内核版本是否解决了我的问题,而我仍然有linux-image-5.11.0-46-generic需要依靠。

这有可能吗?

EN

回答 1

Ask Ubuntu用户

发布于 2022-01-22 02:15:44

为防止程序包卸载的apt创建配置。

例如,

代码语言:javascript
运行
复制
cat < /etc/apt/apt.conf.d/05mykernels
APT::NeverAutoRemove
{
   "^linux-.*-5\.11\.0-46-generic$";
   "^kfreebsd-.*-5\.11\.0-46-generic$";
   "^gnumach-.*-5\.11\.0-46-generic$";
   "^.*-modules-5\.11\.0-46-generic$";
   "^.*-kernel-5\.11\.0-46-generic$";
};
EOF

我借用了/etc/apt/apt.conf.d/01autoremove-kernels文件中的概念和配置。在安装新内核时会自动生成该文件,以确保在发生自动删除时保留某些内核版本。通过使用相同的概念,您可以防止在安装新内核时自动删除要防止的特定内核。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1388395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档