删除不需要的 /boot 条目

删除不需要的 /boot 条目

我最近尝试通过将 Windows 作为现有 Ubuntu 安装的附录来运行双启动系统。我选择将 Windows 安装在我的第二块硬盘 (HDD) 上,而不是占用 SSD(Ubuntu 安装的位置)上的空间,并且在安装过程中的某个阶段犯了一个致命的错误,即在 SSD 仍插入的情况下尝试安装。然后 Windows 继续尝试自行安装,但它没有坚持使用 HDD,而是将其启动管理器安装到 SSD 现有的 EFI 分区,这给安装过程带来了无尽的混乱,直到我终于醒悟过来并断开 SSD 的连接。

这次安装成功了,Windows 现在在另一个驱动器上工作正常。目前,我只能通过进入主板 UEFI/BIOS 菜单并更改启动顺序来启动它,所以我现在正准备尝试设置 grub 来处理双启动。但是,当我sudo os-prober在终端中使用时,我得到了两个窗口条目:一个用于 HDD 上的真实安装,一个用于 SSD 上的“虚拟”启动管理器:

/dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/dev/sdb3@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows1:efi

(sda1是SSD EFI分区,sdb3是硬盘上的Windows)

这不是世界末日(一切仍然有效,额外的启动管理器不会占用太多空间),但它有点丑陋,作为一个没有经验的 Ubuntu 用户,我有点担心在 grub 上乱搞这个红鲱鱼。如果我简单地删除 SSD 上的 boot/EFI/Microsoft 文件夹,这会给系统其余部分带来我没有想到的问题吗?或者我应该学会忍受这种事情,因为害怕破坏其他东西?

相关内容