彻底清除grub,恢复MBR的两种方法

http://forum.ubuntu.org.cn/viewtopic.php?t=189240

使用ubuntu这么久,没少因为grub损坏启动不了系统而受苦。grub恢复的帖子,论坛里面太多了,这里就不提。

如果你想彻底删除grub,有以下两种方法供参考:

一、windows 光盘:
将Windows的安装盘放入计算机以后,重启计算机,进入Windows安装程序,随后,进入恢复控制台,输入命令fixmbr即可。

二、mbrfix
1、下载mbrfix
http://www.sysint.no/Download/tabid/162/Default.aspx
(MBRFix )
或者见附件

2、解压
将压缩包(mbrfix.zip)解压至系统根目录 C:\

3、修复mbr
a.使用Windows PE光盘启动,进入系统
b.进入cmd命令窗口
c.然后进入mbrfix工具所在的目录
引用:
cd \

d.运行mbrfix修复命令

windows XP
引用:
MBRFix /drive 0 fixmbr /yes


windows vista
引用:
MbrFix /drive 0 fixmbr /vista /yes



附:MBRFix命令:(参考:http://www.sysint.no/nedlasting/mbrfix.htm)
引用:
MbrFix /drive <num> driveinfo Display drive information
MbrFix /drive <num> drivesize Returns drive size in MB as return value
MbrFix /drive <num> listpartitions Display partition information
MbrFix /drive <num> savembr <file> Save MBR and partitions to file
MbrFix /drive <num> restorembr <file> Restore MBR and partitions from file
MbrFix /drive <num> fixmbr {/vista} Update MBR code to W2K/XP/2003 or Vista
MbrFix /drive <num> clean Delete all partitions in MBR
MbrFix /drive <num> readsignature {/byte} Read disk signature from MBR
MbrFix /drive <num> writesignature <hex> Write disk signature to MBR
MbrFix /drive <num> generatesignature Generate disk signature in MBR
MbrFix /drive <num> readstate Read state from byte 0x1b2 in MBR
MbrFix /drive <num> writestate <state> Write state to byte 0x1b2 in MBR
MbrFix /drive <num> readdrive <startsector> <sectorcount> <file>
Save sectors from drive to file
MbrFix /drive <num> /partition <part> fixbootsector <os> 
Update Boot code in boot sector
MbrFix /drive <num> /partition <part> getpartitiontype 
Get partition type
MbrFix /drive <num> /partition <part> setpartitiontype <typenum> 
Set partition type
MbrFix /drive <num> /partition <part> setactivepartition 
Set active partition
MbrFix /drive <num> getactivepartition Get active partition
MbrFix volumeinformation driveletter Get volume information for partition
MbrFix flush {driveletter(s)} Flush files to disk for partition
MbrFix listpartitiontypes List partition types

Drive numbering <num> starts on 0.
Partition numbering <part> starts on 1.

Commands restorembr, fixmbr, generatesignature, writestate, clean, setactivepartition and fixbootsector will ask for confirmation unless /yes is included.

If the /byte option is given for the readsignature command, the signature is returned as a byte array instead of as a DWORD. Writesignature requires the new signature to be specified as 8 hex digits.

If /vista is used with the fixmbr command, a Windows Vista MBR is written instead of a Win2000/XP/2003 MBR. The Vista MBR should work with the other OS'es as well.
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下载中的文件是MbrFix.exe,清除GRUB用的..用法:在windows系统下进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令 MbrFix /drive 0 fixmbr /yes,0表示xp系统在第一块硬盘,MbrFix /drive 1 fixmbr /yes就是第二块硬盘.... 先删了linux系统再清除grub不是一般的麻烦,不要去下clear mbr 0.9了,找不到可下载的资源.重启后进xp修复控制台也麻烦,MS-DOS下fdisk /mbr没用,引用:http://hi.baidu.com/chuanqi_ding/blog/item/821d2308eeb112900a7b82bd.html , 这种方法可以清除,已试过.(可能要你要先装了window系统,再装了linux系统,主启动程序mbr是window系统的),window系统是C盘下时,在GRUB下进window系统,需输入rootnoverify (hd0,0) 回车 chainloader +1 回车 boot 回车 (boot不要打成reboot了)上面命令具体含义网上搜;(hd0,0)是第一个扇区C盘,你的window系统在D盘就换成(hd0,1),不行就(hd0,2)往后试,(hd1,0)是第二块硬盘的第一个分区; 在Windows下删除Linux系统的方法(附修复MBR的工具下载),我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux. 删除Linux最需要注意的地方,就是MBR(Master Boot Record)。在删除Linux分区前,我们需要将启动Windows的引导信息写入MBR,否则,MBR中的Linux引导信息,当然就不能启动Windows系统了。一:将Windows的引导信息写入MBR, 写入MBR方法,有两种比较简单, 第1种方法:就是将Windows的安装盘放入计算机以后,重启计算机,进入Windows安装程序,随后,进入恢复控制台,输入命令fixmbr即可。 第2种方法是为没有Windows安装盘的朋友准备的,就是使用MBRFix工具进行修复。MBRFix工具修复MBR很方便,先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令 MbrFix /drive 0 fixmbr ,再确认一下即可。重启以后你会发现,没有了Linux,直接可以进入Windows了。二:删除Linux分区, 最后一件事情,就是删除Linux所在的分区,这个很简单,您可以使用patition的分区工具,将该分区格式化成fat32或ntfs格式,就可以在Windows下使用了。进入Windows自带的分区管理工具的方法:控制面板->管理工具->计算机管理,点击左边的 磁盘管理 即可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值