双系统下删除Linux的方法


  在删除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自带的分区工具进行分区,因为Windows自带的分区工具不能识别Linux分区。如果您使用了Windows自带的分区工具,那么您的硬盘数据极有可能被破坏(我有过惨痛经历)。如果您的硬盘数据被破坏了,那么请用能够修复分区的数据恢复软件进行修复,不过不一定成功喔,看人品了~



附一:MbrFix命令
Commands:


    MbrFix /drive driveinfo              Display drive information
    MbrFix /drive listpartitions        Display partition information
    MbrFix /drive savembr         Save MBR and partitions to file
    MbrFix /drive restorembr       Restore MBR and partitions from file
    MbrFix /drive fixmbr                Update MBR code to W2K/XP/2003
    MbrFix /drive clean                  Delete partitions in MBR
    MbrFix /drive readsignature {/byte}  Read disk signature from MBR
    MbrFix /drive generatesignature      Generate disk signature in MBR
    MbrFix /drive readstate              Read state from byte 0x1b0 in MBR
    MbrFix /drive writestate     Write state to byte 0x1b0 in MBR

    Drive numbering starts on 0.



Commands restorembr, fixmbr, generatesignature, writestate and clean 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.


这样就成功解决了;


你可能感兴趣的:(CentOS)