update-grub 命令不会删除 Windows 启动管理器

update-grub 命令不会删除 Windows 启动管理器

我在另一个分区中安装了 Windows 10 和 Xubuntu,然后使用 GParted 将其删除。尝试执行,sudo update-grub但它并没有删除从 Windows 启动管理器启动的选项,而是再次添加了它。

Found linux image: /boot/vmlinuz-4.4.0-57-generic
Found initrd image: /boot/initrd.img-4.4.0-57-generic
Found linux image: /boot/vmlinuz-4.4.0-53-generic
Found initrd image: /boot/initrd.img-4.4.0-53-generic
Found linux image: /boot/vmlinuz-4.4.0-51-generic
Found initrd image: /boot/initrd.img-4.4.0-51-generic
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done

需要做什么才能彻底删除它?

答案1

在 /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi 上找到 Windows 启动管理器

删除 tha 并重复之前的操作,然后使用命令。编辑:sda1 后面的 @ 是什么意思,这可能是问题所在

答案2

以 root 身份打开/etc/default/grub并使用编辑器进行编辑。

将该行包含GRUB_DISABLE_OS_PROBER=true在文件中,然后保存并退出。

现在运行sudo update-grub。问题就解决了。

相关内容