以uefi模式安装ubuntu 12.04.02

我有一台预装Windows 8的新笔记本电脑,从本周开始我一直试图安装Ubuntu 12.04但没有成功。

今天,在关闭UEFI(使用“兼容性支持模块”或简称“CSM”)后,我设法使用Ubuntu官方网站上的URL安装Ubuntu: https : //help.ubuntu.com/community/UEFI 。

我在运行Linux时运行了启动修复工具。 试图使用自动修复,一切都很顺利,我重新启动了机器。

然后我再次打开UEFI,第一个惊喜是:初始屏幕不再是Windows启动加载程序,而是grub; 我真的不想那样。

第二个惊喜:虽然我可以启动Windows(我现在正在使用它),但我无法启动Linux。 在grub屏幕中选择一个Linux选项后,绝对没有任何反应。

这是启动修复应用程序生成的链接: http : //paste.ubuntu.com/5763591/

如果可能的话,我真的很感激帮助:(1)将Windows启动加载器屏幕设置为默认值;(2)在此机器上安装并运行带有UEFI和FastBoot的Linux(带双启动窗口)。

如果你有一个你认为我可以遵循的教程来解决这些问题,我也会非常高兴。

6月16日更新
您好,感谢您的回答。 事实上,首先,我安装了Ubuntu,关闭了Uefi,一切运行良好。 然后,在使用Ubuntu时,我已经按照我在最后一篇文章上粘贴的链接上的步骤将Ubuntu安装从legacy转换为Uefi模式。 在我这样做之后,系统再也无法加载。 当我打开笔记本电脑时,第一个出现在我面前的屏幕是Grub2屏幕。 在那个屏幕中,我有两个ubuntu选项,4个用于windows。 我可以毫无问题地加载窗口,但是当我尝试加载Ubuntu(恢复或正常模式)时,系统根本没有响应。 它显示我只是一个黑屏,然后我必须通过电源按钮重新启动笔记本电脑。 我试过用uofi和没有uefi这样加载ubuntu,我有相同的结果。重点是:我现在要卸载linux并清理我保留给安装的分区,以便再次安装并使用os与传统mod。 但是如何在不加载操作系统的情况下做到这一点? 非常感谢,Vitor。

不幸的是到目前为止我还没有看到有人用UEFI安装GNU / Linux,所以你必须将你的BIOS配置为遗产,这样你可以访问GRUB,我希望你在寻找

我不知道如何让Windows的引导加载程序在EFI模式下重定向到Linux引导加载程序。 事实上,我不相信这是可能的。 因此,你要求的部分内容是不可能的,或者至少,我不知道该怎么做。 您必须接受使用除Windows引导加载程序之外的其他内容作为主引导程序。 也就是说,您应该能够将用于运行Windows的任何启动管理器设置为默认操作系统。

说“我不能发起Linux”是不够明确的; 你没有说当你尝试启动Linux时会发生什么。 任何错误消息 – 或缺少相同 – 对于诊断问题的性质都很重要。 如果没有这些信息,我们都会猜测问题的本质。

就个人而言,我不是GRUB 2的粉丝。因此,在此之间以及缺乏关于GRUB如何失败的信息之间,我的建议是绕过它:

  1. 重新运行引导修复,但这一次,选择“高级选项”项,在出现的对话框中单击“还原EFI备份”,然后单击“应用”。 这应该可以撤消Boot Repair的大部分更改,这样可以更轻松地进行后续更改。
  2. 如果您还没有这样做,请使用固件设置实用程序禁用安全启动,这会导致比目前更多的问题。 (不幸的是,如何禁用安全启动会因固件而异,因此我无法更详细地描述此步骤。)
  3. 启动到Windows。
  4. 下载rEFInd的二进制.zip文件。
  5. 从Windows安装rEFInd ,如其文档中所述。
  6. 确保已安装ext4fs的EFI文件系统驱动程序。 它应该位于ESP上rEFInd安装的drivers_x64子目录中。 您可以选择删除其他驱动程序。
  7. 重启。 应该出现rEFInd。
  8. 突出显示一个引用名为vmlinuz-{version}的文件的Linux条目,其中{version}是版本号。
  9. 按F2或插入两次。 这应该打开一个简单的行编辑器。
  10. ro root=/dev/sda8到行编辑器中的内核选项。
  11. 按Enter键。 Linux应该启动。
  12. 在Linux中,从rEFInd .zip文件访问文件。
  13. 运行mkrlconf.sh脚本,如sudo ./mkrlconf.sh ,从文件所在的目录中键入。 这应该创建一个名为/boot/refind_linux.conf的文件。 此文件将消除在后续引导时编辑引导选项(上面的步骤9-10)的需要。
  14. (可选)编辑/boot/efi/EFI/refind/refind.conf并更改您喜欢的任何选项以修剪不需要的引导条目(使用dont_scan_filesdont_scan_dirs ),以更改默认引导选项(使用default_selection )等。

如果一切顺利,您的系统将在后续启动时启动到rEFInd,从那里您将能够启动Windows或Linux。 但是,此过程可能会出现许多问题,因此您可能需要在一个步骤或另一个步骤中进行一些故障排除。