我最近买了一台新的笔记本电脑,Windows 10已经在上面了。我的笔记本电脑有多个磁盘,一个SSD和一个硬盘。Windows 10安装在SSD上。当我开始在笔记本电脑上安装Ubuntu时,我禁用了UEFI,并在另一个磁盘(HDD)上实际安装了Ubuntu。现在我的Grub无法找到Windows 10启动管理器(在遗产模式下引导)。我什么都试过了,但没能让它起作用。有什么建议吗?
发布于 2018-10-31 18:23:22
感谢@oldfred建议采用boot-repair方法!
所以我就这样做了:
boot-repair工具工作的重要步骤)boot-repair来运行该实用程序更新1:大多数教程将要求您在打开boot-repair工具时单击“推荐修复”选项,但请不要这样做。按照我上面写的步骤。这是因为有时引导加载程序修复过程失败(在我的示例中也失败),并且该实用程序最后会在grub引导菜单中添加各种条目,以加载Windows,这些条目都不起作用。谢天谢地,我在boot-repair工具中启用了“备份和重命名Windows文件”,最终在grub引导菜单中添加了一个额外的"Windows“条目,这当然是原始windows引导管理器的备份,这实际上是有效的。当然,grub引导菜单中的"ubuntu“条目可以正常工作:)
更新2:您可以安装并使用像grub-customizer这样的工具来删除所有无法工作的窗口条目,只保留一个工作的条目。
更新3:我首先在遗留模式下安装了Ubuntu,然后尝试使用boot-loader修复grub问题。这看起来可能有点过火了,但它会给您一些出错的空间,因为当您处于遗留模式时,您无法搞糟原来的UEFI引导加载程序。boot-repair实际上是一个很好的工具,它将帮助您在运行修复程序时卸载grub-pc并安装grub-uefi。只需确保您知道引导管理器分区在哪里。
发布于 2018-10-30 19:58:51
如果在Windows安装为UEFI时以遗留模式引导计算机,则无法启动Windows。如果安装了UEFI与Legacy,Windows有一个不同的引导分区(UEFI = FAT32引导/ Legacy = NTFS引导)。
如果您想要在Windows上引导,您必须重新启用UEFI并重新安装Ubuntu。Grub将自动检测Microsoft固件,并在启动菜单中创建适当的条目。
https://askubuntu.com/questions/1088681
复制相似问题