如何删除 GRUB 菜单中的“Ubuntu 高级选项”?

Dan*_*ani 6 grub2

如何删除 GRUB 菜单中的“Ubuntu 高级选项”?

这是我在 GRUB 菜单中看到的内容:

Ubuntu 
Advanced Options for Ubuntu 
OpenSUSE 
Advanced Options for OpenSUSE 
CentOS 
Advanced Options for CentOS
Run Code Online (Sandbox Code Playgroud)

我希望我的 GRUB 看起来像:

Ubuntu
OpenSUSE
CentOS
Run Code Online (Sandbox Code Playgroud)

我正在使用这些命令来删除 memtest86:

sudo chmod -x /etc/grub.d/20_memtest86+
sudo update-grub
Run Code Online (Sandbox Code Playgroud)

它正在工作,但我找不到任何命令来删除“高级选项”菜单。

Cha*_*een 2

这可以使用 GUI 在 GUI 中完成grub-customizer

打开程序后,它将显示当前的菜单选项集:

在此输入图像描述

右键单击菜单行将允许您向上或向下移动该行、重命名菜单项或删除菜单项以满足您的需要。

Grub-Customizer 可以通过 PPA 获取https://launchpad.net/~danielrichter2007/+archive/ubuntu/grub-customizer


zen*_*mer -2

我通过添加行删除了...的高级选项

 GRUB_DISABLE_RECOVERY="true"
 GRUB_DISABLE_SUBMENU=y
Run Code Online (Sandbox Code Playgroud)

在文件中/etc/default/grub然后运行

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

  • 但这并没有产生预期的结果 - 它只是将 **高级选项** 中的所有内容转储到主菜单中 (2认同)