我的表弟刚刚删除了他的 Linux 分区和另一个较小的分区,现在 Windows 无法启动,不,他没有恢复光盘。当 Windows 尝试启动时,它会转到“GRUB”并显示“分区未加载”。 GRUB 命令有哪些? 是否可以不使用恢复 CD 来修复此问题? 提前谢谢您。
答案1
在我看来,他好像删除了 100Mb 的启动分区,或者删除并弄乱了 Windows 启动加载程序。
如果他没有恢复盘,你能做的最好的事情就是下载试用盘并刻录它然后从它启动。
Windows PE 应该加载(安装环境),然后选择修复您的机器的选项。
它应该检测问题并且(我不确定哪一个)重新创建分区并复制引导文件或者只是将引导加载程序和文件复制到活动/主分区。
这很可能会删除 GRUB,但下次加载时,一切都会正常。
试用链接适用于 Windows 7 Enterprise,这是我能快速找到的全部内容。Windows Vista 和 7 引导加载程序相互兼容。
但是,如果它不能自动解决问题,您可以选择Command Prompt
修复选项,然后手动重建引导扇区。
进入Diskpart
并确保主 Windows 驱动器处于活动状态(或重新创建 100Mb 分区并将其设置为活动状态)。
接下来输入以下内容:
bootrec /fixboot
bootrec /fixmbr
bootrec/rebuildbcd
这应该会扫描错误,修复并重建引导扇区并重新填充菜单。
(如果你想了解更多关于 Bootrec 的信息,点击这里)