我从 PC 中删除了 OpenSuse(所以现在只有 Windows),但有两个 EFI 系统分区。使用 Partdisk 和bcdedit /enum all
,我相信 Windows 只使用第一个 EFI 系统分区(下面标记为 Vol. A,而第二个分区标记为 Vol. B)。
在删除看似无用的 EFI 分区之前,我想确认一下我是否可以安全地执行此操作,主要是因为我看到它上面还有一些固件:
Aplicativo de Firmware (101fffff)
---------------------------------
identificador {e44d77c7-574c-11eb-b959-28cdc4f759f4}
device partition=B:
path \EFI\Boot\BootX64.efi
description UEFI: IM2P33F3A NVMe ADATA 512GB, Partition 4
isolatedcontext Yes
以下是来自 Diskpart 和 的可能有用的信息bcdedit /enum all
:
DISKPART> list vol
Volume No. Ltr Rótulo Fs Tipo Tamanho Status Informações
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C OS NTFS Partição 177 GB Íntegro Iniciali
* Volume 1 A ESP FAT32 Partição 150 MB Íntegro Sistema
Volume 2 B FAT Partição 500 MB Íntegro Oculto
Volume 3 D WINRETOOLS NTFS Partição 990 MB Íntegro Oculto
Volume 4 E Image NTFS Partição 17 GB Íntegro Oculto
Volume 5 F DELLSUPPORT NTFS Partição 1321 MB Íntegro Oculto
C:\Windows\system32>bcdedit /enum all
Gerenciador de Inicialização de Firmware
----------------------------------------
identificador {fwbootmgr}
displayorder {bootmgr}
{273a1041-4467-11eb-b947-806e6f6e6963}
{e44d77c7-574c-11eb-b959-28cdc4f759f4}
timeout 0
Gerenciador de Inicialização do Windows
---------------------------------------
identificador {bootmgr}
device partition=A:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale pt-BR
inherit {globalsettings}
isolatedcontext Yes
default {current}
resumeobject {fc253ae3-3c57-11eb-a1ba-a4bb6d714fe3}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Aplicativo de Firmware (101fffff)
---------------------------------
identificador {273a1041-4467-11eb-b947-806e6f6e6963}
device partition=F:
path \EFI\opensuse\shim.efi
description opensuse-secureboot
isolatedcontext Yes
Aplicativo de Firmware (101fffff)
---------------------------------
identificador {e44d77c7-574c-11eb-b959-28cdc4f759f4}
device partition=B:
path \EFI\Boot\BootX64.efi
description UEFI: IM2P33F3A NVMe ADATA 512GB, Partition 4
isolatedcontext Yes
(如果您需要更多输出,请告诉我bcdedit
)
PS 尽管有上述输出list vol
,但分区管理器将 B 卷视为 EFI 系统分区,list part
答案1
进一步搜索后,我最终得出结论:不是删除分区 B(保存分区\EFI\Boot\BootX64.efi
),因为分区 A 仅保存 Windows 启动经理,在启动过程中访问以选择正确的启动加载器执行(例如,在双启动机器的情况下最相关)。后者实际上是负责操作系统启动的单元,在 UEFI 64 位 Windows 系统中,它通常是\EFI\Boot\BootX64.efi
我考虑删除的文件!参考:这个askubuntu帖子,这表明有用的网页。
我的问题的解决方案是这个答案另一个超级用户问题。该问题与我的问题并不完全相同,但最后一个链接指出的解决方案也非常适合我的情况。