如何获得GRUB引导选项?

在我的笔记本电脑Acer swift 3上,我有Windows 10,我希望将Ubuntu放在一边。 所以成功安装了Ubuntu 16.04,但重新启动后,自动启动Windows 10.通过Live Ubuntu启动修复没有帮助。 安全启动禁用选项也没有帮助。

我有一个Acer Aspire F 15刚刚在过去的几个星期内得到了双启动与Ubuntu 16.04和Windows 10设置并运行正常。

我不是故意剽窃,这些指示不是我的,但我不记得我从哪里得到它们。 他们在某处张贴在线上。 如果我能归功于原作者,我当然会。

这是我如何设置双启动。 我认为你的修复就在这里。 你肯定需要输入密码,但你必须告诉BIOS你的引导文件是可信的。 第35步……

无论如何,这是我用过的


  1. 打开笔记本电脑并在看到“Acer Explore Beyond Limits”屏幕后立即按F2。 这将带您进入UEFI / BIOS屏幕。
  2. 如果这是您第一次进入UEFI / BIOS部分,则需要进行一些调整。
  3. 使用光标键突出显示菜单项“Main”。
  4. 网络启动:[已禁用]
  5. F12启动菜单:[启用]
  6. D2D恢复:[启用]
  7. 局域网唤醒:[已禁用]
  8. SATA模式:[AHCI模式]
  9. 触控板:[高级]
  10. xHCI支持:[已启用]
  11. 将光标移至“安全”菜单项。
  12. 将超级用户密码设置为您选择的一个。
  13. 禁用“启动时密码”。
  14. 将光标移至“Boot”菜单项并排列这些项目。
  15. 启动模式:[UEFI]
  16. 安全启动:[启用]
  17. 按如下方式排列引导设备
  18. ATPI CDROM:
  19. 硬盘:
  20. USB硬盘:
  21. USB FDD:
  22. 网络启动 – IPV4
  23. USB CDROM:
  24. 网络启动IPV6
  25. Windows启动管理器
  26. 按F10保存修改并退出BIOS。
  27. 打开DVD托盘并插入Ubuntu的LiveDVD。 关闭DVD托盘并重新启动笔记本电脑。
  28. 重新启动时,如果正确设置了引导顺序,则应在Ubuntu中启动。 如果没有返回BIOS菜单中的“Boot”项,请确保笔记本电脑的DVD位于引导设备的顶部。
  29. 选择“在Windows旁边安装Ubuntu”选项。 安装程序将划分Windows分区。 我的宏碁Aspire有一个500千兆的硬盘。 安装程序将其划分为:
  30. 文件(27.2 GB)/ dev / sda4(ntfs)253 GB
  31. Ubuntu / dev / sda5(ext4)231 GB
  32. 等待Ubuntu安装。 这需要一段时间。
  33. 安装Ubuntu后,将指示您重新启动笔记本电脑。 选择重新启动后,将指示您从DVD ROM驱动器中删除Ubuntu DVD。 警告:如果您认为笔记本电脑现在将启动并让您选择要运行的操作系统。 我担心你会失望的。 此时UEFI固件识别的唯一操作系统是Windows。
  34. 像我们在步骤1中所做的那样重启笔记本电脑。
  35. 使用右光标键突出显示“Security”,然后使用向下光标键突出显示“选择UEFI文件为可信执行”,然后按Enter键。
  36. “安全”窗口将以白色字母显示HDD0。 按Enter键。
  37. 我的笔记本上有两件物品; 他们看起来像文件夹出现:“EFI和Temp。” 突出显示EFI并按Enter键。
  38. 显示以下文件夹:。,..,ubuntu,Microsoft,Boot和OEM。 突出显示ubuntu并按Enter键。
  39. 列出了另一组文件夹:。,..,shimx64.efi,grubx64.efi和MokManager.efi。 突出显示“grubx64.efi”并按Enter键。
  40. “添加新文件”窗口将出现在屏幕中间,并显示“您是否希望将此文件添加到允许的数据库?” 在“引导说明”中输入grubx64.efi并按两次Enter键。
  41. 按F10保存并退出BIOS。
  42. 现在重新启动笔记本电脑并返回BIOS菜单。 将光标移至“Boot”项,您将看到添加的第九个引导文件:“EFI File Boot 0:grubx64efi”。 如果您选择单独保留引导顺序。 每当您打开笔记本电脑时,它都会在Windows中启动。
  43. 或者您可以将“”EFI文件引导0:grubx64efi“移动到八位并在Ubuntu中启动。

出于隐身原因,您可以让笔记本电脑默认启动到Windows,但如果您在打开笔记本电脑时需要Ubuntu,请反复按F12键,直到“启动管理器”窗口打开。 应该有两种选择。


我在你的评论中看到你很难在你的Acer Swift 3上启动Ubuntu。上面的答案可以帮助你让启动选项工作,但请注意Ubuntu无法启动。 要了解为什么以及如何解决这个问题,请在此处阅读我的答案 – > Ubuntu 16.10 Acer Swift-3多个问题

或者我会在这里复制意大利面。

答案很简单,但首先是一些背景故事。

我也拥有其中一台机器,当我发现Ubuntu会挂起并且会在1/10%的时间内启动时,我很饿。

原因如下。 Linux 4.11及以下版本中的Acer Swift 3固件和ACPI固件存在一些冲突……

但解决方案是这个! Linux内核Devs在内核4.12及更高版本中修复它! Ubuntu 17.10正式配备了最新的内核,但它将在几个月后发布。

所以TEMPORARY解决方案(我不推荐,见下面原因)是使用Mainline / unstable 4.12或更高版本的内核启动Ubuntu ISO,或者使用acpi = off启动Ubuntu,使用单独的鼠标和键盘,安装Mainline Kernels,并从grub引导命令中删除该acpi = off。

为什么这不是一个好的解决方案? 因为Mainline内核有许多bug和东西,而且我使用Mainline内核得到了严厉的业力。 我的新款Acer Swift 3的电池总量从100%上升到98%! 我现在永远无法充分发挥我的笔记本电脑的潜力! 在任何笔记本电脑中都可以预料到这一点,但这是一个如此大的问题的原因是因为电池在1天内熄火!

在一天之内,我的新笔记本电脑的总数受到了冲击。 这就是为什么我只在Ubuntu 18.04发布后才会在MY Acer Swift 3上使用Linux(为了稳定,但是17.10也可以工作)但是你可以自由地使用有风险的软件和内核。

使用主线内核链接Ubuntu ISO – > http://linuxiumcomau.blogspot.com/2017/06/interim-ubuntu-1704-iso-with-mainline_29.html

提示 – 安装该ISO,并将其主线内核升级到最新版本,或者至少升级到4.12版本,因为它附带4.12RC7。

或者尝试“不稳定”的Ubuntu内核,但要注意,使用这些内核时电池寿命会受到影响,所以记得使用TLP;)祝你好运!