升级到 Windows 10 后 GRUB 损坏

升级到 Windows 10 后 GRUB 损坏

我有一个带有 Grub2 的 Ubuntu 14.04 和 Windows 8.1 双启动系统。最近升级到免费的 Windows 10 后,GRUB 坏了,它给了我提示 grub rescue>

在网上读到后我发现我必须更改前缀和根目录才能使 GRUB 正常工作,而且确实如此,但每次启动时它都会恢复原状。

我不是技术人员,因此为了修复问题而不是干预更改/etc/grub.d等,我使用了启动修复 USB 密钥。它改变了一些东西,现在我得到了

error symbol 'grub_term_highlight_color' not found

我也找不到normal.mod。粘贴的链接是由 grub-repair USB 密钥生成的。非常感谢您的帮助。

http://paste.ubuntu.com/15547887/

答案1

我不能保证这会有效,但你可能想试试我的rEFInd 启动管理器:

  1. 从以下位置下载 rEFInd 的 USB 闪存驱动器或 CD-R 映像其下载页面。
  2. 根据您下载的映像准备启动介质。
  3. 启动到 rEFInd 启动介质。应该会出现它的主菜单,其中至少显示 Windows 和 Ubuntu 的一个选项。
  4. 尝试各种启动选项。运气好的话,至少有一个选项可以同时适用于两个操作系统。
  5. 如果您可以启动两个操作系统,请启动 Ubuntu。如果不行,请停止。
  6. 安装 rEFInd PPA 或 Debian 包。
  7. 重启。

运气好的话,rEFInd 会显示为默认启动程序。请注意,此过程在第 6 步之前都是无风险的;在此之前,您无需更改硬盘配置。

相关内容