在UEFI上使用Windows 7的双引导Ubuntu 14.04
我上周刚刚建了一台新电脑,本周末我开始尝试在Windows 7上安装Ubuntu 14.04。这是我第一次真正使用UEFI的体验,所以我对安装过程不仅仅有点惊讶为我工作。 不管我做了什么,我总是最后提示说
无法找到包含实时文件系统的媒体
而且我无法输入任何内容,但这可能是由于我的无线键盘(有线正在上路)。 在Ubuntu加载屏幕上坐约2-3分钟后,此提示始终显示。
通过检查MD5Sum,我确保我下载的ISO很好。 重建了可启动的usb(使用UNetbootin)两次,没有运气。 我唯一无法做到的是关闭安全启动,因为我无法在我的motherboad(Gigabyte 970A-UD3P)上找到该选项。 我甚至不确定这是否是UEFIfunction,或者它是否仅仅是Windows 8function。
我已经确认我确实在使用USB2.0端口,而不是USB3.0。 我很迷茫,不知道如何继续这一点。 任何更多的指导将不胜感激! 我真的很鄙视在Windows上开发-_-
编辑:更多的尝试:好的,我已经尝试了更多。 我现在使用Rufus,LiveLinux USB Creator和Universal USB Installer。 这些都没有做到。 我买了一个全新的闪存驱动器,但没有用。 每一次都是同一个故事。 Ubuntu加载大约2分钟的屏幕,然后踢入灰色控制台,消息为“无法找到包含实时文件系统的媒体”。 此时我根本无法打字,所以我无法获得更多信息。 这令人难以置信地令人沮丧。 我之前从未遇到过安装Linux的麻烦。
硬件 :
技嘉970A-UD3P
AMD FX8350
GTX 760
技能Ripjaw 2x4GB RAM
1TB硬盘
虽然不同型号的技嘉主板也可能适用。
具有I7-3820的技嘉GA-X79-UD3需要F6来设置ACPI = Off。和nomodeset
Gigabyte UEFI启动问题 – 创建的USB Installer设备的分区大小必须低于4GB。 其他人发现UEFI / BIOS更新解决了4GB FAT限制问题。
事实certificate,需要在BIOS中启用IOMMU。 这些问题似乎是技嘉主板独有的。
一些更相关的信息:IOMMU用于USB3端口技嘉板
http://ubuntuforums.org/showthread.php?t=2188370
Linux内核启用IOMMU – 输入/输出内存管理单元支持–AMD
http://www.cyberciti.biz/tips/howto-turn-on-linux-software-iommu-support.html
不要使用unetbootin。 我对它的体验是有限的,但最后我听说,它对EFI模式启动的支持很差或根本不存在。 根据我的经验,创建Ubuntu安装程序的EFI可引导USB闪存驱动器的最可靠方法是在Linux中使用dd
,或者使用dd
到Windows的端口或任何其他可以使用的操作系统:
sudo dd if=imagefile.iso of=/dev/sdc
根据需要更改if=
和of=
选项。
如果您使用Windows,我对Rufus的有限经验也是积极的。
有关EFI模式安装的更多信息,请参阅我的主题网页或Ubuntu社区维基。 两者都提供准确的信息 互联网上有关EFI模式安装的许多建议都是错误的。
首先确定要使用EFI或Legacy模式的 固件接口 。 这将有助于您做出决定。
对于uefi + Windows 8,请参阅@Luis Alvarado在安装ubuntu-on-a-pre-installed-windows-8-64-bit-system-uefi支持的答案 。
如果无法启动,请尝试以下操作。
- 使用传统模式(没有uefi)
- 使用USB 2.0端口(无USB 3)
- 删除所有不需要的设备(USB,存储卡)
- 从Windows禁用QuickBoot / FastBoot
- 尝试UHCI或OHCI主机控制器(无xHCI)
为了错误
无法找到包含实时文件系统的媒体
在加载引导加载程序后出现此错误时,可以将操作系统加载到RAM,但编辑并向内核添加toram
选项。 为此,在加载boot-loader之后,按任意箭头键暂停将选项toram
添加到加载内核的行。 例如linux /casper/vmlinuz boot=casper
将成为linux /casper/vmlinuz toram boot=casper
。
Ubuntu网站解释说,试试Pen Drive Linux的USB安装程序。
为了安装Ubuntu,我建议遵循这里提到的程序,包括:
-
为
/boot
创建分区; -
选择
/boot
分区作为引导加载程序; -
安装Ubuntu;
-
在Windows上使用EasyBCD制作引导项目。