如何从启动菜单中删除memtest
我首先安装了Windows 8,然后安装了Ubuntu。 启动屏幕上没有Windows条目,所以我进行了grub-update,现在它已存在,但我在列表中还有2个额外的memtest条目。
有没有办法从列表中删除那些只有Windows和Ubuntu?
如果它只是你不想要的memtest
选项,你可以简单地删除该包:
sudo apt-get remove memtest86+
您还可以通过编辑/etc/default/grub
来控制子菜单的生成(“…的高级选项”条目)和恢复选项。 从grub info文档:
'GRUB_DISABLE_RECOVERY' 如果此选项设置为“true”,则禁用恢复生成 模式菜单条目。
和
'GRUB_DISABLE_SUBMENU' 通常,'grub-mkconfig'将生成顶级菜单项 具有最高版本号的内核并将所有其他内容找到 子菜单中恢复模式的内核或备用菜单项。 对于'os-prober'返回的条目,第一个条目将被放在首位 级别和子菜单中的所有其他级别。 如果此选项设置为'y', 将生成包含顶级所有条目的平面菜单。
有关grub配置的更多详细信息,请查看:
info -f grub -n 'Simple configuration'
我知道post很旧,但它仍然出现在搜索中。
sudo chmod -x /etc/grub.d/20_memtest86+ sudo update-grub
这会通过将执行位设置为off来将其从grub中隐藏。 通过将“ – ”替换为“+”来启用它。
您可以在/boot/grub/grub.cfg
编辑列表
gksudo gedit /boot/grub/grub.cfg
要么
sudo nano /boot/grub/grub.cfg
另外,请先备份。 ;)