Windows 10 升级导致 grub 救援,启动修复不起作用

Windows 10 升级导致 grub 救援,启动修复不起作用

我已经成为 Windows 激进的启动处理方式的受害者。UbuntuWindows 7的在我的电脑上并排显示,在我开始升级到Windows 10,我无法启动并继续升级。启动结果只有 Grub 救援提示。

我尝试使用启动修复,但没有结果(http://paste.ubuntu.com/12243604/)并且我尝试使用 Windows 10 安装 iso 修复 MBR,但仍然无法解决问题。

从那时起,我尝试通过在 BIOS 中启用 EFI 手动修复该问题,并尝试运行命令bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi在 Windows 10 安装程序中,但到目前为止没有任何帮助。

我也查看了 grub 救援菜单,所有分区都显示为 msdos 分区。我无法通过 ls (hdx,msdosx) 找到任何启​​动分区,因为它们都显示为未知文件系统。

两个操作系统都是 64 位,ubuntu 版本是 15.04。


已解决:我设法通过 Windows 10 启动 USB 解决了这个问题。我进入命令提示符并输入以下命令:

bootrec /RebuildBcd bootrec /fixMbr bootrec /fixboot 退出(src:http://www.thewindowsclub.com/repair-master-boot-record-mbr-windows

但这还不够,因为我继续在 Windows 10 修复菜单中摆弄故障排除菜单。我关闭了 UEFI,经过一些随机摆弄和坚​​持后,升级过程又恢复了。

请注意,这将从启动顺序中删除 ubuntu!

答案1

我设法通过 Windows 10 启动 USB 解决了这个问题。我进入命令提示符并输入以下命令:

bootrec /RebuildBcd bootrec /fixMbr bootrec /fixboot 退出(src:http://www.thewindowsclub.com/repair-master-boot-record-mbr-windows

但这还不够,因为我继续在 Windows 10 修复菜单中摆弄故障排除菜单。我关闭了 UEFI,经过一些随机摆弄和坚​​持后,升级过程又恢复了。

请注意,这将从启动顺序中删除 ubuntu!

答案2

部分问题在于Windows 7的不使用 UEFI,并且Windows 10当然如此。

Windows 10“安装/升级”实用程序(我真的很犹豫用这个词) 以某种方式诱使 PC/笔记本电脑在“安装/重新启动过程中”改变其行为。它还会覆盖启动顺序,使用“故障保护”“按下键从 CD/DVD 启动”来修复自己的错误。

这意味着您需要一个相当新的 BIOS 或...(你已经发现什么了!

附言:这也意味着选择传统的启动方式、正确的启动顺序等不一定会有很大的帮助。


您的问题是:

  • 您需要完成“升级”才能获得“激活”Windows 10许可证。这里唯一的捷径是购买许可证,然后安装Windows 10
  • 你可能不需要回到“工厂安装”Windows 7的(由供应商提供),然后重新开始。如果您有 OEM 安装,那么该品牌的安装程序 DVD(从任何地方获得/借来的)将带您回到安装/激活状态Windows 7的.然后查找任何缺失的驱动程序(从 PC 供应商的网站),并且不要忘记获取所有 Windows 更新。然后重试。
  • 但是,在“成功”之后,您仍然需要对 Windows 10 进行“全新安装”。因此,首先获取 ISO 文件并创建安装 USB(使用 Rufus:https://rufus.akeo.ie/),进行任何升级或重新安装。最后,请按照以下说明操作:使用 UEFI 安装 Ubuntu 和预装的 Windows

答案3

如果内存充足,请在 Virtualbox 环境中使用 Windows 10。除非万不得已,否则切勿将 Windows 用作主要操作系统。备份 Windows 10 Virtualbox 也容易得多,您只需将文件夹复制到外部驱动器即可。此外,您可以在任何装有 Virtualbox 的计算机上使用 Windows 10 虚拟机。这只是我的拙见。

相关内容