在 UEFI 上双启动 Ubuntu 14.04 和 Windows 7

在 UEFI 上双启动 Ubuntu 14.04 和 Windows 7

我上周刚买了一台新电脑,这个周末我抽空尝试在 Windows 7 之外安装 Ubuntu 14.04。这是我第一次真正使用 UEFI,所以我有点惊讶安装过程竟然不顺利。无论我做什么,我总是会得到一个提示说

无法找到包含实时文件系统的介质

我无法输入任何内容,但这可能是由于我的无线键盘(有线键盘正在开发中)。在 Ubuntu 加载屏幕上停留约 2-3 分钟后,总是会出现此提示。

我通过检查 MD5Sum 确保我下载的 ISO 没问题。重建了可启动 USB(使用 UNetbootin)两次,但失败了。我唯一没能做到的是关闭安全启动,因为我在主板(Gigabyte 970A-UD3P)上找不到该选项。我甚至不确定这是 UEFI 功能还是 Windows 8 功能。

我已经确认我确实使用的是 USB2.0 端口,而不是 USB3.0。我现在很迷茫,不知道该怎么做。如能得到更多指导,我将不胜感激!我真的很讨厌在 Windows 上开发 -_-

编辑:更多尝试:好的,我又尝试了几次。我现在使用了 Rufus、LiveLinux USB Creator 和 Universal USB Installer。这些都不起作用。我买了一个全新的闪存驱动器,但它不起作用。每次都是同样的故事。Ubuntu 加载屏幕持续约 2 分钟,然后进入灰烬控制台,显示“无法找到包含实时文件系统的介质”的消息。此时我甚至无法打字,所以我无法获得更多信息。这令人难以置信地沮丧。我以前安装 Linux 从来没有遇到过这么多麻烦。

硬件

技嘉 970A-UD3P

英特尔® FX8350

GTX 760

Skill Ripjaw 2x4GB 内存

1TB 硬盘

答案1

虽然不同型号的技嘉主板也可能适用这种情况。

技嘉 GA-X79-UD3 配备 I7-3820 需要按 F6 来设置 ACPI=Off.and nomodeset

技嘉 UEFI 启动问题 - 创建的 USB 安装程序设备的分区大小需要小于 4GB。其他人发现 UEFI/BIOS 更新解决了 4GB FAT 限制的问题。

事实证明需要在 BIOS 中启用 IOMMU。这个问题似乎只出现在 Gigabyte 主板上。

更多相关信息:USB3 端口的 IOMMU 技嘉主板

http://ubuntuforums.org/showthread.php?t=2188370

Linux 内核启用 IOMMU – 输入/输出内存管理单元支持 - AMD

http://www.cyberciti.biz/tips/howto-turn-on-linux-software-iommu-support.html

答案2

不要使用 unetbootin。我对它的经验有限,但据我所知,它对 EFI 模式启动的支持很差或根本不支持。根据我的经验,创建 Ubuntu 安装程序的 EFI 可启动 USB 闪存驱动器的最可靠方法是dd在 Linux 中使用,或者移植dd到 Windows 或您可以使用的任何其他操作系统:

sudo dd if=imagefile.iso of=/dev/sdc

根据需要更改if=和选项。of=

如果你使用的是 Windows,我的经验有限鲁弗斯也取得了积极的成果。

有关 EFI 模式安装的更多信息,请参阅我的网页上关于这个主题的内容或者Ubuntu 社区维基。两者都提供了准确的信息。互联网上关于 EFI 模式安装的许多建议都是错误的。

答案3

首先决定固件接口要使用的电喷或者传统模式会帮助你做出决定。
对于 uefi + Windows 8,请参阅@Luis Alvarado 的回答在预装 Windows 8 64 位系统上安装 ubuntu,支持 uefi
如果无法启动,请尝试以下步骤。

  • 使用传统模式(无 uefi)
  • 使用 USB 2.0 端口(无 USB 3)
  • 删除所有不需要的设备(USB、存储卡)
  • 从 Windows 禁用 QuickBoot/FastBoot
  • 尝试 UHCI 或 OHCI 主机控制器(无 xHCI)

对于错误

无法找到包含实时文件系统的介质

由于在加载引导加载程序后出现此错误,您可以将操作系统加载到 RAM,但编辑并向toram内核添加选项。为此,在加载引导加载程序后,按任意箭头键暂停toram向加载内核的行添加选项。例如linux /casper/vmlinuz boot=casper 将变成linux /casper/vmlinuz toram boot=casper

答案4

尝试使用 Pen Drive Linux 的 USB 安装程序Ubuntu 网站解释道。

对于安装 Ubuntu,我建议按照以下步骤操作这里包括:

  • 创建分区/boot

  • 选择该/boot分区作为引导加载程序;

  • 安装 Ubuntu;

  • 在 Windows 上使用 EasyBCD 制作启动项。

相关内容