尝试使用 ga a75 ud4h 主板(使用 AMD 3870k APU 和新的 1TB HDD)将 Ubuntu 12.10 Desktop amd64 安装到台式电脑上,并按照主板手册和https://help.ubuntu.com/community/UEFI现在已经到了 EFI 安装的 grub 选项屏幕。
在 EFI 模式下启动实时 DVD 时,在 grub 内核选项列表显示之前会出现“安全启动未启用”的情况。
如果选择“安装 Ubuntu”或“尝试 Ubuntu 而不安装”选项,则会出现“无法读取 cd/0”和“必须先加载内核”错误。
使用 DVD 或 USB 安装介质会产生相同的结果,并且在任何时候都不会在 BIOS/固件设置或启动设备列表中出现 UEFI 条目。
可能有帮助的是,如果在此硬件上安装了 EFI 模式的非 Linux 操作系统,则当硬盘空间完全未分配时,可以使用 USB 安装介质自动进行 GPT 安装。USB 设备在 bios/固件一次性启动列表中的硬盘驱动器下列出,并且没有 UEFI 条目。即,它安装了 EFI,尽管没有为设备分配 EFI 或 UEFI 条目,就像许多关于 UEFI 安装的教程中所示的那样。
关于这个问题的唯一建设性的信息可以在wiki.ubuntu.com/EFIBootLoaders和rodsbooks.com/gb-hybrid-efi但无法找出答案。
检查下载的 .iso 上的 md5sum 和 sha256 校验和,并在 BIOS 模式下启动 DVD 时使用“检查磁盘是否有缺陷”来检查刻录的 .iso。未发现错误。在 EFI 模式下启动 DVD 时,“检查磁盘是否有缺陷”不会运行(或任何其他选项)。
由于尝试了不同的发行版以及 Ubuntu 的新旧版本,都给出了类似的结果,即 EFI 模式下 grub 选项屏幕中没有可启动的选项(如果能做到的话),并且花时间搜索 Ubuntu 论坛,得出结论,该系统上的固件是硬编码的,只能处理 Microsoft EFI 文件。
安装 Windows EFI 模式后,这里是启动信息脚本这是我在以下网址发起的一个帖子的链接Ubuntu 论坛这可能对其他人建立双启动系统有帮助。
安装 BIOS 模式并使用 Boot-Repair 安装 grub-efi 不是一个完整的解决方案,因为无法使用安装介质 EFI 模式进行恢复和维护,因为尝试使用 EFI 启动安装介质时会出现“您需要先加载内核”和“无法读取 cd/files”错误。
安全启动不是问题。使用 Windows 中的 msinfo32 确认此硬件不支持安全启动。
如何编辑内核或加载内核进行 EFI 安装?= 如何通过 EFI 安装 Ubuntu?
请考虑:这不是重复!链接的问题表明有一个可行的答案,但对于“###如何编辑内核或加载内核以进行 EFI 安装?= 如何通过 EFI 安装 Ubuntu?”,没有可行的答案。因此,使用 BIOS 安装然后手动安装 grub-efi 而不重命名引导加载程序的解决方法是使用 EFI 启动 Ubuntu,或者使用引导修复来执行此操作(如果未在高级设置中更改推荐的修复,则需要进行许多不必要的“修复”)也是可行的。这在某种程度上确认了固件的硬编码不会阻止 grub 启动管理器在 DVD 上的 /casper 中看到 vmlinuz.efi 文件。我希望得到答案,因此希望重新提出这个问题。
答案1
某些 BIOS 选项可能会禁用 EFI 正确行为。您是否尝试在启动 DVD 之前启用 BIOS 中的 EFI 选项?此外,签名锁可能会在启动过程中引起问题。检查这些内容并祝您好运!
答案2
这绝不是一个完全可行的答案,但我会尽可能地进行更新 - 如果有必要的话。
这里有混合 EFI 系统,这意味着选择 dvd EFI 模式并确保在 BIOS 设置中将 SATA 设置为 AHCI 将强制 BIOS 以 EFI/GPT 模式启动硬盘,并允许任何具有合适 EFI 启动映像的安装程序在从 DVD 设备启动时以 EFI 模式运行。如果没有有效的 EFI 启动映像可加载,则 BIOS 安装程序将运行,这将提供 MBR 分区表安装 = 遗留。
已经设法安装了 EFI Windows,但还没有安装 Linux。我确信答案在这儿参照此内容可确认由于混合 EFI 系统,没有可用的 EFI shell 或 EFI GUI;这可能有助于解释 Windows 的“自动”安装。
尝试在 Windows 旁边安装 Ubuntu 是不可能的,因为 Ubuntu 安装程序甚至看不到/检测 Windows 安装 - 即在传统模式下运行时。
安全启动所需的 UEFI 规范是 => UEFI 2.2,预装 Windows 8 的机器将使用 UEFI 2.3.1。
由于 EFI 是前身,因此此硬件不具备安全启动功能。使用签名密钥安装媒体对于实现此硬件所拥有的 EFI 功能没有多大用处,尽管考虑到所有 U/EFI 规范都应该或实际上都是向后兼容的,这应该不会有任何区别。只是意味着没有安全启动。
将会更新。(或者其他答案!)
答案3
使用 USB 安装程序 -> 制作 USB 磁盘
您可以在 USB 端口上使用闪存阅读器(智能手机)
USB 驱动器
硬盘驱动器。(但您必须重新格式化它)
获得装有 UBUNTU 的 USB 后 -> 使用 (启动选择) 键启动 -> ((可能是 f8、f2 或 esc))
找到你的棒子,应该说“UEFI usb stick kingston”或者任何品牌。
完毕。
安装时你需要创建一个单独的分区但如果您自动“擦除整个磁盘”,那就没问题了。它会自动执行。
等待您无法擦除整个磁盘,您需要创建一个分区...它的大小为 1 或 100 MB,启动时分区类型为“grub boot”,EXTx 第二分区和交换。
完毕。