我有一个外部硬盘,多年来一直用于备份。它已被格式化为 MBR 和 gpt;并在两种模式下都复制了分区。最近我发现,如果传统模式处于活动状态,它将启动传统安装。如果传统模式处于非活动状态,它将启动 efi 安装。我认为这种效果是可重现的。但是,由于我是偶然发现的,所以我不知道我做了什么导致了它。
因此,我的问题是:我该怎么做才能让 HDD 启动两种模式?我正在制作诊断/恢复/安装驱动器。grub 启动其他分区会有什么限制吗?(大多数诊断磁盘副本都是 FAT32)
答案1
两种模式都需要引导加载程序。
BIOS 引导加载程序是驱动器头部的 MBR 加上具有 MSDOS 分区表的驱动器其余第一个 mibibyte 中的额外代码以及
bios_grub
具有 GPT 的驱动器中带有标志的小分区的内容。UEFI 引导加载程序是 EFI 分区及其内容(具有 FAT 分区表和引导标志的分区)。
以下链接提供了详细的描述。