如何删除新安装的内核?

时间:2014-09-23 10:59:52

标签: linux-kernel kernel

我刚刚手动安装了内核kernel-3.10.26。但我无法将其删除,因为它没有以yum或rpm列出。 如何永久删除此内核??? 我按照以下步骤安装了这个内核:

  • 解压缩从kernel.org下载的tar.bz2文件
  • 在Makefile
  • 中为EXTRAVERSION =添加了一个值
  • make gconfig(创建.config文件)
  • make -j4
  • make modules_install
  • make install
  • 重新启动

OS平台是科学Linux 6.5。我可以启动进入这个内核,但我现在要删除它。我该怎么做?

3 个答案:

答案 0 :(得分:0)

*3.10.26*删除/boot。这是install编辑的内容。同时删除/lib/modules/*3.10.36*。这是modules_install编辑的内容。之后运行update-grub

注意:在删除之前,使用我给你的路径执行echo以确保它们对应于单个内核,这是你想要的内核。

答案 1 :(得分:0)

这些步骤通常适用于我,首先确保启动到您想要删除的所需内核版本:

  1. rm /boot/{config-,initrd.img-,System.map-,vmlinuz-}`uname -r`
  2. rm -rf / lib / modules /`uname -r`
  3. sudo update-grub
  4. reboot - 这不应该重新启动回到以前版本的内核

答案 2 :(得分:0)

这是在Pop!_OS上对我有用的东西:

rm /lib/modules/<kernel-version>
cd /boot
mv vmlinuz.old vmlinuz
mv initrd.img.old initrd.img
sudo su
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