我安装了 Windows 7 和 Windows Vista 的双启动设置。我使用 Easus Partition Manager 缩小了 Windows 7 分区。在空白处,我安装了 Linux Mint。我决定不再需要它了,我只是删除了 Linux Mint 分区。现在,当我启动时,我得到的只是:
GRUB loading.
error: no such partition
grub rescue>
我没有 Windows 7 安装盘,因为它是预先安装的。
答案1
我没有任何 MS 操作系统,所以我无法自己尝试,这一页在 Windows 7 论坛上 - 不过 - 似乎启动修复实用程序(SRU)也包含在系统的 OEM 发行版中。
我对该页面的理解是,然后您可以在 LiveCD 或 USB 驱动器的帮助下启动现有的 Windows 7,然后从那里运行 SRU。如果我的理解正确,那么您很可能可以从最初用于安装 Linux 的 Linux 安装 CD 或通过专用工具(如超级 Grub 磁盘。可能符合你要求的两种情况似乎是这和这。
另一个不太优雅的解决方案是修复 Grub [超级 Grub Disk 在这种情况下也能提供帮助] 并让 GRUB 为您启动 Windows 7。
答案2
您可以做的最简单的事情就是将 Windows 7 磁盘放入您的机器并从中启动,然后单击修复并转到命令提示符。
导航到 c:\boot 并运行此命令:
bootsect /nt60 c:
bootsect /nt60 sys
bootsect /nt60 all
bootsect /nt60 sys /mbr
尝试所有方法直到系统启动为止。
答案3
Bootsect.exe 修改的是引导扇区而不是 MBR!!| NeoSmart 文件
上述提示对我不起作用。我正在运行 Windows Vista,删除了 Linux 分区,并在启动时处理 grub 错误。上述链接对我有用。
使用恢复 DVD 启动并输入修复和命令提示符后,输入以下内容。
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd
答案4
您可以做的最简单的事情就是将 Windows 7 磁盘放入您的机器并从中启动。
选择语言和键盘布局后,点击维修并转到启动修复– 如果它不能自动执行此操作。
这应该能够重新创建 Windows 引导加载程序和重新启动 Windows 所需的所有系统文件。