如何在支持UEFI的Windows 8下安装Ubuntu?

我最近(大约一个月前)买了一台预装了UEFI的Windows 8 Pro的戴尔XPS 8500桌面。 我试图在这台计算机上安装Ubuntu 13.04 64位双启动Windows。 我对UEFI了解不多,但我认为我按照正确的说明进行了此安装。 这是我到目前为止所做的:

  1. 我有一个256GB SSD驱动器,带有Windows操作系统分区和1TB驱动器用于数据。 我在1TB驱动器上为ubuntu创建了一个100GB的分区。 这是通过Windows磁盘管理完成的。

  2. 我按照Ubuntu网站上的说明下载了Ubuntu并创建了一个可启动的USB。

  3. 我尝试通过USB安装Ubuntu。

问题:安装时,我没有看到像我以前安装中常见的“与Windows 8一起安装”选项。

现在,我不知道这是否与UEFI有关,而且我对此也不太了解。

问题:我应该如何进行安装?

我目前通过Windows在同一台计算机上。 我还可以使用带有Windows 8 Pro的笔记本电脑(可能没有启用UEFI – 它是一台新安装的操作系统的旧电脑)以及Ubuntu 12.10 dualboot。

  • 我还要补充说我的安全启动是开启的。 我也尝试使用SecureBoot OFF,但没有用。
  • 我按顺序执行了这里提到的所有步骤: 使用UEFI安装Ubuntu以及预安装的Windows

编辑:我“尝试”Ubuntu而不通过LiveUSB安装它。 它无法访问任何驱动器。 你认为这与这个问题有什么关系吗? 真的很感激任何帮助。 非常感谢。

您应该对Windows分区进行碎片整理,据我所知,Windows附带了一个工具。

碎片整理完成后,您必须在Windows中执行“完全关闭”,因为默认情况下它会在关闭时执行hibernate。 要在Windows搜索中搜索cmd ,它将指向命令行提示符,启动它并执行以下命令:

 shutdown /s /t 0 

现在,您必须通过启动Live-USB并选择以下选项来启动Ubuntu实时会话:在不安装的情况下浏览Ubuntu

当桌面加载时,启动GParted ,您应该在分区表的开头看到EFI分区,然后是驱动器C:\ partition,单击C:\分区并重新resize以便为Ubuntu分区腾出空间。 单击GParted的“应用”按钮,等待它完成操作。

现在启动Ubuntu安装程序,当它提示您安装类型时,您应该选择Something Else ,最后一个选项。

安装类型

现在您只需选择可用空间,然后单击底部的+按钮。

磁盘分配

使用Ext 4日记文件系统并将安装点设置为/ ,将新分区创建为主类型。

创建新分区

安装完成后,重新启动并检查一切是否正常。 虽然,因为您的Windows安装在UEFI模式下,您可能会遇到问题,例如直接启动到Windows而不通过GRUB。 对于这样的问题,你应该使用Ubuntu Boot-Repair工具 。 如果遇到问题,请检查这些问答: Windows 8不允许Ubuntu启动和https://askubuntu.com/a/292783/21195 。

  1. 使用Windows工具缩小Windows分区。
  2. 在BIOS中禁用SecureBoot
  3. 通过Something Else安装选项在可用空间中安装Ubuntu。 您只需要创建一个SWAP分区(几GB),其余部分作为root分区,请参阅此页面以获取更多信息。
  4. 重启
  5. 如果无法访问Windows或Ubuntu,请运行Boot-Repair以修复GRUB菜单。

你应该重启 – 然后转到bios模式(用F2或其他F键 – 取决于供应商)

那里有efi – 而不是uefi。 退出并保存。

重启并尝试再次安装ubuntu。

这里有更多的信息:

https://help.ubuntu.com/community/UEFI