我曾将 Windows 10 与 Fedora Linux 设置为双启动,运行良好。我想从 Fedora 切换到 Kubuntu,并在 Fedora 上安装它(删除以前的分区,并从可用空间创建新的分区),安装得很好。但是,我丢失了 grub 菜单。在做完几乎所有的事情后,我设法通过 Kubuntu 中的启动修复工具修复了它。但我仍然无法看到 grub 菜单,除非我进入 Bios 并更改启动设备优先级中的某些内容。任何内容。我可以选择 ubuntu 作为第一个启动设备,或者我的 ssd(我猜是 Windows)——这没关系,我会得到 grub 菜单。但当我加载操作系统、Windows 10 或 Kubuntu 时,重启后 grub 菜单将丢失。直到我再次返回 Bios 并按该顺序更改某些内容。
另外,你可以看到出于某种原因,我的 bios 中仍然有 Fedora。我不知道如何删除它。
有什么办法可以让 grub 永久存在吗?
编辑:sudo efibootmgr -v 命令的输出:
marjan@MyKubuntu:~$ sudo efibootmgr -v
BootCurrent: 0005
Timeout: 15 seconds
BootOrder: 0008,0005,000C,0003,0007,0006,0009
Boot0000 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0001 Boot Menu FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0002 Recovery FvFile(ab4579c4-3bc5-4489-a88e-0f21e6cebf85)
Boot0003* SATA CD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Boot0004* CD-ROM: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,be9d0102e211f3489efa0b983c96839b)
Boot0005* SATA HDD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0006* USB CD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0007* USB FDD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0008* USB HDD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0009* NETWORK: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot000A* Windows Boot Manager HD(5,GPT,ec6db701-0ed6-4916-b850-dc359cb8f9f4,0x18c2a000,0xf4000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...br...............
Boot000C* ubuntu HD(5,GPT,ec6db701-0ed6-4916-b850-dc359cb8f9f4,0x18c2a000,0xf4000)/File(\EFI\ubuntu\grubx64.efi)
marjan@MyKubuntu:~$