如何删除 Grub 菜单中的重复条目?

Lev*_*van 4 grub2 dual-boot windows

今天更新后,Ubuntu让我替换了一些文件,我盲目的接受了。更新后重新启动PC后,我在grub菜单中看到重复的条目:

在此处输入图片说明

这是 grub 定制器的图像。

在此处输入图片说明

显然,Grub Customizer 无法保存编辑过的信息。

有没有办法从 Ubuntu 12.04 grub 菜单中删除重复项并将 Windows 7 设置在第一位?

jet*_*jet 8

永久修复:

sudo mv /etc/grub.d/30_os-prober /etc/grub.d/07_os-prober
Run Code Online (Sandbox Code Playgroud)

即使在更新后,Windows 仍将处于领先地位


Sam*_*mik 4

虽然sudo update-grub2应该删除重复的实体,但要将 Windows 菜单项置于第一个位置,可以执行以下操作:

  1. sudo gedit /boot/grub/grub.cfg

  2. ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry "Windows 7...
    剪切从to开始的文本部分,
    }
    ### END /etc/grub.d/30_os-prober ###
    并在前面添加害虫
    menuentry 'Ubuntu, with Linux..

  3. 保存文件并重新启动。

  4. grub-pc每次软件包更新或内核更新发生时,您都必须执行步骤 (1-4) ,以使 Windows 菜单项保持在第一位。