如果我从驱动器中删除 EFI 分区会怎样?

Dim*_*ims 5 boot partitioning uefi

我在我的主驱动器上发现了 EFI 分区。

在此输入图像描述

也许,这个分区的存在及其内容阻止了我的计算机启动位于另一个分区中的 Linux。

如果我删除这个分区,我的计算机会转为正常的传统非 UEFI 启动,还是会变砖(无法启动)?

Mok*_*bai 3

如果没有该分区,您的计算机几乎肯定无法启动。PC 上的 UEFI 固件会查找包含要执行的系统引导加载程序的分区,删除该分区后,它只会等待您插入某种可引导 CD-ROM 或 DVD,以安装引导加载程序和可能的操作系统。

它不会简单地“回退”到“传统”(基于 BIOS)启动,因为它没那么简单。

  • UEFI 需要磁盘上的 GPT 分区格式,Windows BIOS 引导加载程序需要 MBR 分区方案。
  • 由于您(可能)没有 MBR 分区磁盘,那么您可能没有在磁盘上设置引导扇区,指向 BIOS 能够执行的有效引导加载程序。
  • 您需要在 BIOS 中设置“传统”启动模式。

当系统固件设置为 UEFI 模式时,Windows 还将拒绝安装到 MBR 分区磁盘,它还将拒绝安装到具有旧版 BIOS 设置的系统上的 GPT 磁盘。微软只是决定不在其引导加载程序中支持这些情况。

Windows 对磁盘分区的支持可在Windows 对大于 2 TB 的硬盘的支持中找到

System        BIOS + MBR   UEFI + GPT                  BIOS + GPT                   UEFI + MBR
Windows 7     Supported    Supported; (64-bit only)   Boot volume not supported     Boot volume not supported
Windows Vist  Supported    Supported; (64-bit only)   Boot volume not supported     Boot volume not supported
Windows XP    Supported    Not supported              Boot volume not supported     Boot volume not supported
Run Code Online (Sandbox Code Playgroud)