如何EFI安装Ubuntu?


12

按照主板手册https://help.ubuntu.com/上的建议尝试使用ga a75 ud4h主板(正在使用带有新1TB HDD的AMD 3870k APU)将Ubuntu 12.10 Desktop amd64安装到台式机上时。社区/ UEFI现在可以进入EFI安装的选项屏幕。

在grub内核选项列表显示之前,以EFI模式引导实时dvd会显示“未启用安全引导”。 EFI安装

如果选择了“安装Ubuntu”或“尝试不安装Ubuntu”选项,则会出现“无法读取cd / 0”和“必须首先加载内核”错误。

使用DVD或USB安装介质可获得相同的结果,并且在BIOS /固件设置或引导设备列表中从来没有UEFI条目。

可以说在HDD空间完全未分配空间时,已经在该硬件上安装了另一种非Linux操作系统来替代ELinux模式,从而自动使用USB安装介质自动进行GPT安装,这可能会有所帮助。USB设备已在BIOS /固件一次引导列表中的硬盘驱动器下列出,并且没有UEFI条目。也就是说,它安装了EFI,尽管没有像设备上许多UEFI安装教程中所示的那样,将EFI或UEFI条目分配给设备。

关于此问题的唯一建设性信息位于wiki.ubuntu.com/EFIBootLoadersrodsbooks.com/gb-hybrid-efi,但无法找出答案。

在BIOS模式下启动DVD时,检查下载的.iso上的md5sum和sha256校验和,并使用“检查磁盘是否有缺陷”来检查刻录的.iso。找不到错误。在EFI模式下引导DVD时,“检查​​磁盘是否有缺陷”将不会运行(或其他任何选项)。

由于尝试了不同的发行版以及旧版本和较新版本的Ubuntu,所有这些都给出了相似的结果,因为在EFI模式下grub选项屏幕中的任何选项都无法启动(如果走得太远)以及花费时间搜索Ubuntu论坛已得出结论。该系统上的固件被硬编码为仅处理Microsoft EFI文件。

安装Windows EFI模式后,这里是启动信息脚本,这是我在Ubuntu论坛上启动的线程的链接,这可能会对其他构建双重启动系统的人有所帮助。

由于无法使用安装介质EFI模式进行恢复和维护,因此安装BIOS模式并使用Boot-Repair安装grub-efi并不是一个完整的解决方案,原因是“您需要先加载内核”和“无法读取cd /文件”错误,如尝试使用EFI引导安装媒体时所述。

安全启动不是问题。从Windows使用msinfo32确认此硬件不支持安全启动。

如何编辑内核或加载内核以进行EFI安装?=如何EFI安装Ubuntu?

请考虑:这不是骗子!指示有有效答案的链接的问题对“ ###如何为EFI安装如何编辑内核或加载内核?=如何为Ubuntu进行EFI安装”没有有效答案。因此,使用BIOS进行安装,然后手动安装grub-efi而不重命名bootloader的解决方法,该方法也可以使Ubuntu使用EFI进行引导或使用boot-repair来做到这一点(如果在高级设置中未更改建议的修复方法,则可以进行许多不必要的“修复”)作品。这可以通过某种方式来确认固件的硬编码没有停止,grub引导管理器看到DVD上/ casper中的vmlinuz.efi文件。我想要一个答案,所以希望这个问题重新开始。


您使用的ISO是否正确下载?您是否检查过MD5校验和?
乌里·埃雷拉

请注明您的开机信息网址
LovinBuntu

1
看起来和这里的问题一样:ubuntuforums.org/showthread.php?t=2149013
ubfan1

Answers:


1

某些BIOS的选项可能禁用了EFI正确行为。在启动DVD之前,您是否尝试过在BIOS中启用EFI选项?另外,引导过程中签名锁定可能会引起问题。检查这些东西,祝你好运!


1
:)试试12.10,我真的很满意。
FernandoGarcía2012年

1
我用uefi安装了它
fernandogarcía2012年

1
我安装了Gnome Remix调味料。首先,我将Bios配置为以UEFI模式启动。其次,我以UEFI模式从USB引导,并且当磁盘映像出现错误(实时加载器指向不存在的vmlinuz.signed文件)时,我编辑了grub命令行以指向正确的命令行。接下来,我将Hdd格式化为GPT系统并安装了ubuntu gnome。
FernandoGarcía2012年

2
现在阅读问题表明,费尔南多·加西亚建议的所有信息都已被考虑并通过。阅读主板手册确认由于基本的EFI实施,BIOS设置没有更改。选择打开DVD EFI并将SATA设置为AHCI就足以启动硬盘驱动器和DVD EFI模式。从Windows使用msinfo32确认不支持安全启动。试图删除upvote,但被锁定,直到该答案被fernando garcia删除为止。
geezanansa

2
曾将此答案标记为不是答案,但其他人则看不到我的更新努力,也未阅读该问题及其链接。##这不是答案。##不幸的是,费尔南多·加西亚(Fernando Garcia)并未根据问题的更新来更新答案,也未对我的评论做出回应。更新问题后将其删除。尽管他确实指出可以编辑内核选项以便使用EFI模式引导内核。
geezanansa

1

这绝不是一个完全有效的答案,但是会在可能的情况下(即在必要时)进行更新。

这里有一个混合EFI系统,这意味着选择dvd EFI模式并确保在BIOS设置中将SATA设置为AHCI将强制BIOS在EFI / GPT模式下引导hdd,并允许任何具有合适EFI引导映像的安装程序从EFI模式启动时运行DVD设备。如果没有要加载的有效EFI引导映像,则BIOS安装程序将运行,这将使MBR分区表安装=旧版。

设法安装了EFI Windows,但尚未制定Linux。确保答案在这里,并参考此内容确认没有EFI Shell或用于EFI的GUI,这是因为混合EFI系统;这可能有助于解释Windows的“自动”安装。
由于Ubuntu安装程序甚至看不到/无法检测到Windows安装,因此无法尝试与Windows一起安装Ubuntu。

安全启动所需的UEFI规范=> UEFI 2.2,并且预装Windows 8的计算机将使用UEFI 2.3.1。
由于EFI的前身,因此该硬件不具备安全启动功能。考虑到所有U / EFI规范应该是或实际上是向后兼容的事实,使用签名的密钥安装媒体将不会太多实现该硬件确实拥有的EFI功能,也就是说,它应该没有任何区别。只是意味着没有安全启动。

更新将随之而来。(或其他答案!)


-1

使用USB安装程序->制作USB磁盘

您可以 在USB端口上使用闪存读取器(智能手机)
USB驱动器
硬盘驱动器。(您必须重新格式化)

一旦您将带有UBUNTU的USB记忆棒放到它上->使用(引导选择)键启动->((可能是f8或f2或esc))

找到您的棍子,应该说“ UEFI usb stick kingston”或其他品牌。

完成。

安装时,如果您执行自动“擦除整个磁盘”操作,则需要制作一个单独的分区,但这不是问题。它将自动执行。

挂起您无法擦除整个磁盘,您需要创建一个分区,大约... 1 MB或100 MB,启动时的分区类型为“ grub boot”,EXTx第二个分区,然后交换。

做完了


奇怪...好吧,我不能再告诉你...嘿,您的BIOS中有一个选项,应该说“ option rom”将其更改为“ Keep current”
TardisGuy 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.