将 GPT(UEFI/安全启动)转换为 MBR/BIOS

将 GPT(UEFI/安全启动)转换为 MBR/BIOS

我刚刚安装了 Debian 10 (Buster)。我得出的结论是 UEFI 无法在我的设备上运行(尽管它在固件设置中)。由于某种原因,安装已将旧的 MBR/DOS 分区表转换为 GPT。现在它无法启动。

我想将其转换回来。或者保留 GPT,但将引导加载程序转换为使用旧方法,也许使用保护性MBRhttps://en.wikipedia.org/wiki/GUID_Partition_Table#Hybrid_MBR_(LBA_0_+_GPT)。我已尝试重新安装grub使用安装程序救援模式重新安装,但这失败了(请参阅新安装的 Debian 将无法启动如果您想了解更多详细信息)。

那么如何使其可以使用 MBR 启动,而不需要重新安装整个操作系统(和 /home)?


我被启动进入 gparted live。

fdisk -l /dev/sda节目

  • 分区表类型(Disklabel类型):gpt
  • 根分区类型:EFI系统
  • 磁盘末尾有 4 个空闲块(用于 GPT 的第二个副本)

fdisk -t mbr -l /dev/sda节目

  • 整个磁盘保留为 GPT(保护性 MBR)

相关内容