我上周刚买了一台新电脑,这个周末我抽空尝试在 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
。