我在 Windows 7 旁边安装了 OpenSuse。Grub 是引导加载程序,我从那里访问 OpenSuse 和 Windows 7。
我想删除 Grub 和 OpenSuse 分区。
我的第一个失败方法是插入 Win7 DVD,选择修复计算机,然后输入命令提示符。然后我输入“bootrec /fixmbr”并重新启动。它不起作用。Grub 仍然存在,Windows7 也是如此。然后我尝试使用“bootrec /fixboot 和 /rebuildbcd”,但都没有用。
那么我该怎么做才能解决这个问题?我记得当我使用 WinXP 时这要简单得多。我只需输入 fixmbr 就可以了。
有什么线索吗?
答案1
要运行 Bootrec.exe 工具,您必须启动 Windows RE。为此,请按照以下步骤操作:
- 将 Windows Vista 或 Windows 7 安装光盘放入光盘驱动器,然后启动计算机。
- 出现提示时按下任意键。
- 选择语言、时间、货币、键盘或输入法,然后单击下一步。
- 单击“修复您的计算机”。
- 单击要修复的操作系统,然后单击“下一步”。
- 在系统恢复选项对话框中,单击命令提示符。
- 键入 Bootrec.exe,然后按 ENTER。
选项已在网页链接上列出。
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
如果命令bootrec /fixboot
返回消息
该卷不包含可识别的文件系统...”。
运行以下命令
diskpart
listvol
sel vol c <===== make sure C:\Windows exists
act
exit
bootrec /fixboot
bootrec /rebuildbcd
答案2
我不知道这是否适用于 Win7 甚至 Vista,因此您可能需要先制作光盘备份,但在 XP 中,您可以运行安装过程的开始(即直到计算机重新启动),然后您现有的 XP 安装就会运行。
答案3
好的,我设法解决了我的问题。
我选择修复我的电脑,然后选择让 Windows 自动完成所有操作。选择第一个选项。成功了。奇怪的是,之前使用 bootrec 工具时它没有起作用,而它应该起作用。无论如何,谢谢。:)