Windows 7 无法启动。出现 grub bash shell

Windows 7 无法启动。出现 grub bash shell

重新启动后,我的 Windows 7 x64 台式电脑停止启动。

出现以下消息:

drive 0x80(LBA): C/H/S=1023/255/63, Sector Count/Size=16434495/512
    Partition num: 0, active,   Filesystem type is ntfs, partition type 0x07

****

Options if your HDD is larger than 1TB:
* Move your boot files to a smaller partition at the start of the HDD.
* Format the HDD and allow Windows 7 to create a 100MB boot partition.
* Shrink and move your partitions with GParted.

Press any key to read more...

然后会出现另一个建议一些选项的屏幕,然后Minimal BASH-like出现如下的 shell:

grub> _

我不知道发生了什么。我甚至不记得曾经grub安装过 Windows 7。我确信我使用相同的安装程序将 OCZ Vertex 2 90GB 格式化为 NTFS 并在那里安装 Windows。没有分区。然后我有一个 2TB 的 WD HDD,其中一个分区作为存储,没有安装操作系统。

有没有办法恢复 MBR 启动?我不想重新安装整个操作系统。

更新为了以防万一与此有关,我在 SSD 中稍微缩小了页面文件后重新启动了(我有 16GB RAM)。

答案1

好的,我已成功解决问题。步骤如下:

  1. 从 Windows 7 DVD 启动并选择“修复您的计算机...”
  2. 在系统恢复选项屏幕中选择“命令提示符”
  3. 输入以下命令:

    bootrec.exe /FixMbr
    
    bootrec.exe /FixBoot
    

来源:http://www.tomshardware.com/news/win7-windows-7-mbr,10036.html

相关内容