![安装引导加载程序](https://linux22.com/image/1115883/%E5%AE%89%E8%A3%85%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F.png)
我有一台预装了 Windows 8 的新联想 idea pad (U410)。我已经对硬盘进行了分区,并且可以无错误地安装 Ubuntu。我已经这样做了几次,但我不知道将引导加载程序放在哪里。我的电脑上有一块 SSD + 标准 HD (1TB)。我相信 Windows 8 的加载程序位于 1 TB 驱动器上。
我尝试将 Ubuntu 加载程序放在两个驱动器上,虽然它说没有任何错误,但我无法直接加载到其中。
我尝试过使用 EasyBCD,但每次尝试都提示无法加载 Windows。
现在,为了进入 Ubuntu,在 Windows 中我必须转到设置 > 电源 > Shift + 重启 > 疑难解答 > 高级选项 > UEFI 固件设置 > 重启。然后,当它重新启动时,我能够检查一个单独的驱动器(SSD)并加载 GRUB。然后我可以选择 Ubuntu。如果我尝试从 Grub 选择 Windows,它会出错,我必须重新启动计算机。这就是为什么我不想先将 BIOS 更改为从 SSD 加载。
那么我该如何正确清理这个烂摊子并允许我进行双重启动呢?我不在乎是通过 GRUB 还是通过 Windows 加载程序来做到这一点。
谢谢。
答案1
实际上不需要带有 UEFI 的 EasyBCD,因为您安装的每个系统都会将引导加载程序安装到 efi 分区中的文件夹中。
但是如果您从 SSD 以 BIOS 模式启动,则可能以 BIOS/legacy/CSM 模式安装,而不是 UEFI。Boot-Repair 通常可以通过卸载 grub-pc 并安装 grub-efi 将 BIOS 安装转换为 UEFI。
启动修复 - 还处理 LVM、GPT、单独的 /boot 和 UEFI 双启动。:
https://help.ubuntu.com/community/Boot-Repair
您可以使用此报告或“创建 BootInfo”报告(其他选项)修复许多启动问题并发布其创建的链接,以便我们可以看到您的确切配置并诊断高级问题。
您可能需要回顾 UEFI 安装说明。如果您的 SSD 较小,则可能是超极本,并且可能还存在 RAID 问题和视频问题。如果您可以将视频模式设置为从使用 nVidia 启动,并将 nomodeset 添加到 grub 的 linux 行,请使用 e 在 grub 菜单上进行编辑。
还显示 Windows 8 屏幕
使用 UEFI 安装 Ubuntu 和预装的 Windows
通过屏幕截图显示安装。