如何在没有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