我已经和Ubuntu一起玩了几个星期了,我想把我的电脑恢复到它的原始 - 工厂 - 默认值。
在计算机上我有一个恢复分区(它是一个上网本)。我经历了恢复过程,一切都很好。但是,当我重新启动计算机时,我会被提出来
grub rescue >
现在,我的理解是,当我“并排”安装Ubuntu时,它用GRUB替换了MBR或类似的东西。
我在一系列论坛上看过,我需要使用Windows恢复盘。
这是我的问题:
a)我没有恢复磁盘,我有一个恢复分区 - 它是一个上网本。 b)我没有外置CD驱动器。
我所拥有的是USB密钥,其上有大约1GB的空间。
提前致谢。
在您的pendrive上安装Ubuntu LiveCD,从您的pendrive启动,打开终端并键入:
Sudo apt-get install mbr
Sudo install-mbr -i n -p D -t 0 /dev/sda
将/dev/sda
替换为您的驱动器名称。
参数是什么( 来自手册页 ):
--interrupt <mode>
,-i <mode>
此选项设置将导致MBR显示其提示的事件列表。使用
-i +<event>
将事件添加到列表或使用-i -<event>
从列表中删除事件。<event>
的值是:
s
- 按下移位或控制键。k
- 按下非移位键a
- 始终显示提示。n
- 从不显示提示(除非发生错误)。
-p <partn>
,--partition <partn>
这指定要加载的默认引导扇区。
<partn>
的有效值为:
- 1,2,3,4指定的分区号。
F
第一张软盘。D
分区表中标有可引导标志的分区。
-t <timeout>
,--timeout <timeout>
此选项将MBR在启动默认分区之前等待的时间更改为1/18秒(约)中指定的值。可以指定的最大超时是65534,大约一个小时。
如果mbr
不在repo上,你可以下载Deb包 从这里开始 。
另一种方法:
Sudo apt-get install syslinux
Sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
您可以下载 引导修复磁盘 iso映像并将其刻录到USB记忆棒。然后,根据需要启动操纵杆并修复缺陷硬盘上的MBR。 32位和64位版本都可用。
它确实有效,我用它来修复一个Win7磁盘,在安装Debian期间,MBR被GRUB意外地写了。
考虑 Super Grub Disc 作为解决方案。您可以使用 netbootin 将它放在你的pendrive上并启动你的pendrive。选择Windows
然后Fix boot of Windows
以恢复您的Widows MBR(没有使用此部分进行Ubuntu访问)或GNU/Linux
,然后选择Fix Boot选项(如果您想要Ubuntu和Windows)。然后,您可以重新启动并访问您的操作系统(根据您的选择,您可能只获得Windows MBR)。请注意,虽然Super Grub Disk已过时,但Super Grub Disk 2不起作用,因此您应该使用Super Grub Disk。
东芝上网本 - 只需持有 (零)在打开补偿之前按下键,继续按住它 - 几分钟后会出现一个菜单,让你擦拭HD并恢复出厂状态,如果你是游戏。 AA