尝试使用早期 UEFI bios 在 GPT 中安装 Ubuntu 和 Windows 10

尝试使用早期 UEFI bios 在 GPT 中安装 Ubuntu 和 Windows 10

我有一个 GPT 磁盘,里面装有 Windows 10 和 Mac OS X。系统是 2011 年的主板,带有早期的 UEFI,几乎看起来像普通的 BIOS,有时行为有点奇怪。我删除了 hfs 分区,只剩下正常的 win 10 分区(恢复、100mb fat、另一个 16mb 分区和 windows 所在的 ntfs)。

我决定安装 ubuntu,为此我尝试了两件事:

第一次,一切正常,启动分区、交换分区、根分区和第二个硬盘上的主分区。启动时失败,出现“未找到 normal.mod”错误。尝试重新安装 grub,但它说没有 BIOS 分区就无法安装。我有点猜想 100MB fat 分区是用于 EFI 的分区,但显然我对 UEFI 不太了解。

这次重新安装时没有 /boot 分区,但有大约 100-200MB 的 BIOS 分区。现在启动时我得到“文件系统未知”并且ls从 grub 救援运行不会显示所有分区。

我很茫然。我宁愿不删除所有内容,因为我没有 Windows 分区的备份。

任何帮助都将受到赞赏。

答案1

我终于让它运行起来了。关键是启动安装程序的 UEFI 版本。我不得不清除所有内容。

第二件事是,第二个硬盘的 MBR 中安装了旧版 grub,我对磁盘名称感到困惑,没有注意到它试图从该磁盘启动。只需在重新安装后选择正确的名称即可。

谢谢大家。

相关内容