我的电脑有两个独立的物理硬盘,一个装有 Windows 7,另一个装有 Ubuntu Linux。为了使双启动设置正常工作,我将 GRUB 安装在两个硬盘上,覆盖 Windows 引导加载程序(我假设整个 SYSTEM 分区也是如此)。
这导致我无法升级到 Windows 10。我正在使用媒体创建工具来处理 Windows 7 的合格版本。我已使用该工具设置了一个拇指驱动器,可用于启动或在 Windows 7/8 内升级。当我运行 setup.exe 时,它在检查我的 PC 是否可以运行 Windows 10 的状态下失败。
根据这个帖子,该错误是由于应用程序无法检查 SYSTEM 分区中有多少可用空间引起的。
据我所知,有两个方法可以解决此问题:
- 重新安装 Windows 7,然后继续升级,甚至可能完全删除包含 Linux 的硬盘。
- 以某种方式恢复 SYSTEM 分区并在继续升级之前删除 GRUB。
我希望第二种选择可行,但我并不完全确定如何做。此论坛主题似乎有一个答案,但我想确保这能解决问题并避免不必要的弄乱我的系统的风险。
我对 Linux 的了解远多于 Windows,因此如果能提供任何关于如何解决该问题的见解我将不胜感激。
提前致谢!
答案1
解决方案很简单。使用 Windows 7 安装 DVD,我打开修复菜单并选择修复启动问题的选项。重新启动时,Windows 加载而不显示 GRUB 菜单,Windows 10 安装能够成功进行。