Linux kernel 如何删除新安装的内核?
我刚刚手动安装了这个内核kernel-3.10.26。但我无法删除它,因为它没有在yum或rpm中列出。 如何永久删除此内核??? 我按照以下步骤安装此内核:Linux kernel 如何删除新安装的内核?,linux-kernel,kernel,Linux Kernel,Kernel,我刚刚手动安装了这个内核kernel-3.10.26。但我无法删除它,因为它没有在yum或rpm中列出。 如何永久删除此内核??? 我按照以下步骤安装此内核: 卸载从kernel.org下载的tar.bz2文件 向Makefile中的EXTRAVERSION=添加了一个值 生成gconfig(创建.config文件) make-j4 安装模块 安装 重新启动 操作系统平台是Scientific Linux 6.5。我可以引导到这个内核,但我想现在就删除它。如何操作?从/boot中删除*3.1
- 卸载从kernel.org下载的tar.bz2文件
- 向Makefile中的EXTRAVERSION=添加了一个值
- 生成gconfig(创建.config文件)
- make-j4
- 安装模块
- 安装
- 重新启动
操作系统平台是Scientific Linux 6.5。我可以引导到这个内核,但我想现在就删除它。如何操作?从
/boot
中删除*3.10.26*
。这就是得到的install
ed。删除/lib/modules/*3.10.36*
。这就是安装的模块
ed。之后运行更新grub
注意:删除之前,请使用我提供的路径执行
echo
,以确保它们对应于单个内核,并且这是您想要的内核。这些步骤通常对我有效,首先确保您启动到您想要删除的内核的所需版本:
这就是我在《流行音乐》上的成功之处_操作系统:
rm/lib/modules/
cd/引导
mv vmlinuz.old vmlinuz
mv initrd.img.old initrd.img
获取权限
cd/boot/efi/efi/Pop_OS-c505351a-07f6-4bcf-ab64-273c66fc0f5e
mv initrd-previous.img initrd.img
mv vmlinuz-previous.img vmlinuz.img
rm/boot/efi/loader/entries/Pop_OS-previous.conf
我只是按照步骤操作。但我无法运行更新grub。上面没有这样的命令。我尝试使用yum安装它,但yum仍然找不到update-grub命令。是否使用grub?你用lilo吗?这一步只是更新引导加载程序。如果你不知道怎么做,找到你拥有的引导加载程序并在线搜索。在最坏的情况下,什么都不要做!在下一次内核更新时,它也应该自动更新。我使用的是Scientific Linux 6.5,它有Grub。我希望grub更新不是专门针对grub2的功能。不管怎样,我手动删除了该内核的Grub条目,效果很好。但是谢谢你提供的信息。我将检查更新是否可以解决它。是的,它可能来自grub2。很高兴你能解决这个问题,当然,编辑你想要的文件总是一个选项。顺便说一句,它是updategrub
而不是grubupdate
。我只是按照步骤做的。但我无法运行更新grub。上面没有这样的命令。我尝试使用yum安装它,但yum仍然找不到updategrub命令。