如何在没有CD的情况下还原Windows 7 MBR

我已经和Ubuntu玩了几个星期了,我想将我的电脑恢复到它的原始 – 工厂 – 默认值。

在计算机上我有一个恢复分区(它是一个上网本)。 我经历了恢复过程,一切似乎都很好。 但是,当我重新启动计算机时,我会被提出来

grub rescue > 

现在,我的理解是,当我“并排”安装Ubuntu时,它用GRUB替换了MBR或类似的东西。

我在一系列论坛上看过,我需要使用Windows恢复盘。

这是我的问题:

a)我没有恢复磁盘,我有一个恢复分区 – 它是一个上网本。 b)我没有外置CD驱动器。

我所拥有的是USB密钥,其上有大约1GB的空间。

提前致谢。

在您的pendrive上安装Ubuntu LiveCD,从您的pendrive启动,打开终端并输入:

 sudo apt-get install mbr sudo install-mbr -in -p D -t 0 /dev/sda 

/dev/sda替换为驱动器的名称。

参数是什么( 来自手册页 ):

--interrupt , – -i

此选项设置将导致MBR显示其提示的事件列表。 使用-i +将事件添加到列表或使用-i -从列表中删除事件。 值是:

  • s – 按下换档键或控制键。
  • k – 按下非移位键
  • a – 始终显示提示。
  • n – 从不显示提示(除非发生错误)。

-p , – --partition

这指定要加载的默认引导扇区。 有效值为:

  • 1,2,3,4指定的分区号。
  • F第一张软盘。
  • D分区表中标有可引导标志的分区。

-t , – -t --timeout 此选项将MBR在引导默认分区之前等待的时间更改为1/18秒(大约)中指定的值。 可以指定的最大超时是65534,大约一个小时。

如果没有回购,你可以从这里下载Deb包。

另一种方法:

 sudo apt-get install syslinux sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda 

您可以下载Boot-repair Disk iso映像并将其刻录到USB记忆棒。 然后,根据需要启动操纵杆并修复缺陷硬盘上的MBR。 32位和64位版本都可用。

在此处输入图像描述

它确实有效,我用它来修复一个Win7磁盘,在安装Debian期间,MBR意外地被GRUB写了。

将Super Grub Disc视为一种解决方案。 您可以使用Unetbootin将它放在您的pendrive上并启动到您的pendrive。 选择Windows ,然后Fix boot of Windows以恢复您的Widows MBR(没有使用此部分的Ubuntu访问)或GNU/Linux然后选择修复启动选项(如果您想要Ubuntu和Windows)。 然后,您可以重新启动并访问您的操作系统(根据您的选择,您可能只获得Windows MBR)。 请注意,虽然Super Grub Disk已过时,但Super Grub Disk 2不起作用,因此您应该使用Super Grub Disk。

东芝上网本 – 只需按住0 (零)键,然后再打开电脑,继续按住它 – 几分钟后会出现一个菜单,让你擦拭高清并恢复出厂状态,如果你是游戏的话。 AA