三、GRUB2:删除内核文件,删除多余引导菜单项

作者: lesca 分类: GRUB2,Tutorials,Ubuntu 发布时间: 2011-02-27 18:24

GRUB2中没有menu.lst,并且不允许直接编辑/boot/grub/grub.cfg。那么怎么删除多余的引导菜单项呢?
答案是必须先删除/boot下的相关内核文件,以及与之相关的模块文件

  • 自动删除内核文件
  • System -> Administration -> Synaptic Package Manager
    搜索 “linux-image”
    找到你要删除的kernel,Mark for complete removalApply
    注意:不需要再另外执行update-grub

  • 手动删除内核文件
  • $ cd /boot
    $ sudo rm -rf *2.6.37.2*
    $ cd /lib/modules/
    $ sudo rm -rf 2.6.37.2 #This may be dangerous
    $ sudo update-grub
    

更多关于GRUB2的配置请参考:二、GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置

Reference:
[1] Ubuntu中文论坛 – GRUB2:从启动菜单中删除老的kernel选项~差点钻了牛角尖
[2] Linux 内核编译,安装过程

版权声明

本文出自 Lesca 技术宅,转载时请注明出处及相应链接。

本文永久链接: https://www.lesca.cn/archives/remove-extra-grub2-boot-item-on-ubuntu.html

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!