使用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
使用此配置,我可以在引导顺序期间通过用户干预启动:
- 在UEFI(BIOS)中选择F9引导选项
- 选择现在可用的Ubuntu 12.10选项并继续。
- Ubuntu引导选项屏幕立即可用。 选择首选选项并继续。
- 算我一个。
如果跟随此线程的任何人想出了一种Windows UEFI引导加载程序自动识别/ boot分区的方法,请分享。 上面的方法并没有那么大的痛苦,但是自动启动窗口识别Ubuntu作为启动选项将是一个更优雅的事情。 另外,我更喜欢Windows处理主引导序列,而不是grub,作为个人偏好,所以我可以使用上述内容直到其他选项可用。
第一个建议是确保您以UEFI模式从设备启动。 使用我的系统,当我在BIOS中选择启动设备时,例如通过我的SSD。 BIOS将驱动器列为端口0或其他任何内容,然后它还将其列为Ubuntu。 所以我必须确保选择Ubuntu作为启动设备。
还要确保已在BIOS中启用UEFI。 如果我执行BIOS重置,我的自动默认为传统模式。
您的问题与UEFI无关,而与图形驱动程序或内核选项无关。 请尝试使用内核选项启动,例如nomodeset
。 请参阅https://help.ubuntu.com/community/BootOptions