Answers:
您引用的菜单是固件的内置引导管理器。它的条目存储在NVRAM中,并且可以在各种环境中通过任意数量的工具进行编辑:
bcfg
,可以做的工作。您需要先bcfg boot dump -b
查看条目,然后bcfg boot rm #
删除条目号#
- #
必须是与您要删除的任何条目关联的编号。efibootmgr
可以执行以下操作:键入efibootmgr
或efibootmgr -v
查看条目,然后执行efibootmgr -b # -B
删除条目#
。(您必须root
使用或使用键入这些命令sudo
。)请注意,在以上任何一种情况下,您的EFI系统分区(ESP)上都可能有剩余文件。您可以通过普通的文件操作命令将其删除,尽管根据您的操作系统,可能需要显式安装ESP。如果未引用它们,则文件不会造成任何实际伤害,除非它们占用了太多空间以至于阻止您安装其他操作系统或更新引导管理器。这些文件通常将存储在EFI
ESP上目录的子目录中。大多数操作系统会创建以自己或创建它们的公司命名的子目录,例如EFI/ubuntu
Ubuntu或EFI/Microsoft
Windows。
sgdisk -i
对于确定是否存在具有指定GUID的分区(如果您使用)很有用efibootmgr
OS-Uninstaller是一个小型图形工具,可以对计算机的任何操作系统(Windows,Mac OS X,Ubuntu,其他Linux发行版)执行干净快速的卸载。
它仅支持删除GRUB中选定的OS引导列表条目。
或者完全删除GRUB,并在安装Ubuntu之前将其替换为原始MBR(主引导记录)。
它还会自动将刚刚删除的OS分区重新格式化为NTFS(默认)或ext4,具体取决于以前的OS。
更改GRUB菜单的显示超时。
备份分区表和引导扇区(以防万一)。
它还允许您手动更改MBR及其在硬盘上的安装位置,以及它链接用于引导的分区。但是对于大多数用户而言,您无需进行任何调整。
下载Boot-Repair-Disk。然后从默认的Ubuntu存储库中使用UNetbootin创建一个实时USB。在Ubuntu 18.04和更高版本中,已停止使用UNetbootin软件包。当我使用Boot-Repair .iso映像测试内置的Startup Disk Creator应用程序作为UNetbootin替代应用程序时,它在Ubuntu 18.04中工作。用它启动。将会出现一个窗口(引导修复),将其关闭。然后从左下方菜单启动OS-Uninstaller。在“操作系统卸载程序”窗口中,选择要删除的操作系统,然后单击“ 确定”按钮,然后在打开的确认窗口中单击“ 应用”按钮。删除完成后,重新启动并检查系统是否已删除。
您还可以通过在您的软件源中添加ppa:yannubuntu / boot-repair PPA,在Ubuntu内安装Boot-Repair,其中包括OS-Uninstaller,如下所示:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair