如何在 Sony Vaio 上修复双启动 Windows 8 和 Ubuntu 14.04?

lan*_*oni 8 dual-boot vaio uefi windows-8 14.04

我目前正在尝试在预装 Windows 8 的 Sony Vaio 上安装 Ubuntu 14.04(我了解)UEFI 模式。我正在经历双启动地狱。我已经尝试了详尽的安装 Ubuntu 和预安装的 Windows 与 UEFI指南以及使用 UEFI 时的 Ubuntu 安装中的大部分建议,但我仍然遇到问题,因此请不要将当前问题标记为重复。

这些是我已经做过的步骤:

  1. 使用 64 位 14.04
  2. 在 BIOS 中我找不到也没有禁用QuickBoot/FastBootIntel Smart Response Technology(SRT)。但我确实FastStartup在 Windows 8 中禁用了。
  3. 在 BIOS 中我禁用了SecureBoot.
  4. /etc/fstab通过在 GPT 硬盘驱动器上使用手动分区以 UEFI 模式(包含 UEFI 分区)安装了 14.04 。我按照建议从 Windows 8 中减小了 Windows 8 分区的大小。
  5. 安装后我注意到双引导问题,所以尝试使用boot-repair(遵循本指南)。但它只以错误结束,并没有修复太多。

问题:

Windows 8 总是能正常启动。当我以某种方式设法进入 grub 屏幕时,然后选择 Ubuntu 或 Windows 8 将导致任一操作系统启动都很好。所以双引导工作。但是,大多数情况下,Vaio 在关机或重新启动后只会启动到 Windows 8。

为了可靠地进入 grub 屏幕,我目前正在使用以下尴尬的解决方法:

  • 在按住 SHIFT 键的同时,我在 Windows-8 中单击重新启动: 在此处输入图片说明
  • 当出现下面的菜单时,我选择Use a device在此处输入图片说明
  • 然后我选择Ubuntu在此处输入图片说明

之后 GRUB 菜单出现,我可以启动 Ubuntu。对于这个工作,我不得不启用External Device Boot在BIOS和设置Boot priorityExternal Device(1)应该是前Internal HDD(2)。

题:

  • 如何解决笔记本电脑上的双启动问题?无论是从 Windows 8 还是从 Ubuntu 重新启动计算机,我都希望能够直接进入 GRUB 屏幕。

old*_*red 4

一位索尼用户发布了这样的内容:

诀窍是手动复制 ubuntu Boot 目录代替 \EFI\Boot Directory,并将 shimx64.efi 重命名为 \EFI\Boot\bootx64.efi (而不是 \EFI\Microsoft\Boot\bootmgfw.efi )

Boot-Repairs 修复是 bootmgfw.efi 的重命名,如果 Windows 更新其文件,则必须重做。然后只能从 grub 菜单启动 Windows。

其他一些选项:

引导修复重命名垫片的替代方案。有些系统从 Windows 内部注册 grub/shim 效果更好 - 对于那些不断将 Windows 重置为默认值的系统

对于 Windows 8.1 Ubuntu 13.10 双启动,Grub 在启动时不显示

bcdedit /set {bootmgr} 路径 \EFI\ubuntu\grubx64.efi

https://coderwall.com/p/vfyqkg

有些人安装了 rEFInd,这似乎是另一种解决方法。

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html


Rag*_*nar 0

尝试这个。我在 Ubuntu 14.04 和 Windows 7 上也遇到了同样的问题,这对我来说效果很好。