我刚刚安装了 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)