使用Windows 8 UEFI进行Ubuntu安装和双启动

我有Ubuntu 12.04 x64 ISO,我把它加载到Fat32 USB上。 我的笔记本有一个GPT硬盘,我安装了官方Win 8 Pro x64(最后的版本),我分区了整个硬盘,之前是win 8安装,bios设置了UEFI启动。 我的BIOS笔记本不支持SECURE UEFI BOOT。

所以我从USB启动笔记本电脑,Grub运行OK显示是否运行Ubuntu或安装,但是没有一个都没有工作,当我选择然后屏幕显示黑色没有任何发生,它不启动/加载安装程序。

我试着用unetbootin准备usb,还是直接将文件复制/粘贴到USB上。 我也尝试过WUBI,但是没有成功,它在结束时发出错误。

我已成功实现了从主硬盘驱动器上安装的双启动,具有以下配置和问题:

硬件:2012年8月构建HP Envy DV7笔记本电脑,Windows 8,i5 Ivy Bridge,UEFI /安全启动。
Linux:Ubuntu 12.10 x64 ISO。

在UEFI(F10菜单)中:

  • 禁用安全启动。 我无法在任何配置中启动它。
  • UEFI启动方案(不是传统BIOS)。 我尝试了传统模式,可以从磁盘启动,但不能从硬盘驱动器上安装。 UEFI在启动期间通过它尝试使用它的每一种方式都飞得很快。

在Ubuntu中:

  • / Boot = EFI,/ = EXT4,/ Home = EXT4,SWAP = swap

使用此配置,我可以在引导顺序期间通过用户干预启动:

  1. 在UEFI(BIOS)中选择F9引导选项
  2. 选择现在可用的Ubuntu 12.10选项并继续。
  3. Ubuntu引导选项屏幕立即可用。 选择首选选项并继续。
  4. 算我一个。

如果跟随此线程的任何人想出了一种Windows UEFI引导加载程序自动识别/ boot分区的方法,请分享。 上面的方法并没有那么大的痛苦,但是自动启动窗口识别Ubuntu作为启动选项将是一个更优雅的事情。 另外,我更喜欢Windows处理主引导序列,而不是grub,作为个人偏好,所以我可以使用上述内容直到其他选项可用。

第一个建议是确保您以UEFI模式从设备启动。 使用我的系统,当我在BIOS中选择启动设备时,例如通过我的SSD。 BIOS将驱动器列为端口0或其他任何内容,然后它还将其列为Ubuntu。 所以我必须确保选择Ubuntu作为启动设备。

还要确保已在BIOS中启用UEFI。 如果我执行BIOS重置,我的自动默认为传统模式。

您的问题与UEFI无关,而与图形驱动程序或内核选项无关。 请尝试使用内核选项启动,例如nomodeset 。 请参阅https://help.ubuntu.com/community/BootOptions