如何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/EFIBootLoaders和rodsbooks.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.