彻底删除Linux引导界面GNUB
手上有张红旗linux的安装盘,刚好笔记本电脑要重装系统,便想着装上去玩玩,体验一下好不好用。安装很简单,把linux装在C盘,顺利的启动,其他盘的数据也都保留着。一些驱动也自动装上了,系统自带了firefox1.5 for linux的版本有点低,不知道我常用的扩展能不能装上,便去官网下了linux下firefox的最新版本,下回来后却不知道怎么安装。在网上搜了下,不同版本的linux有不同的装法,但我这个文件哪个都对不上,又折腾了会还是不行,想想还是装回XP吧。
用U盘启动进入WINPE,打开魔术分区大师,发现之前分的几个区全变成了主分区,但也没什么大碍,把C盘的linux分区删掉后格式化,再把其他主分区改成逻辑分区,只是没想到这一步居然花了我一个半小时的等待时间。一切完成后克隆XP系统到C盘,重启后却进入了一个字符界面,出现一堆英文和一个类似C:>的gnub>符号,输入help出来一堆命令简介,试了其中几个不得要领。用另一台电脑上网搜了下,说是硬盘引导系统还是保留了linux的,而且优先在windows之前,需要删掉才可以,但也可以用命令行方式启动XP:
root(hd0,1)
chainloader +1
boot
按照上面说的输入root(hd0,0),返回个错误提示,再试root(hd0,1),root(hd0,2),root(hd1.0).....都没什么效果。再试其他方法,说可以用DOS系统盘中的FDISK/MBR命令重写引导分区记录,找来这个文件可在WINPE中却用不了。还有说去下载个CLEAR MBR软件,可找遍了都没有一个可用的下载。再有说用window系统安装盘可以覆盖主引导扇区,但手上却没有安装盘。百筹莫展之际,看到C盘的XP系统是已经安装成功的,便想试试看是否可以从命令行启动XP。
看了看GNUB的命令说明,root是确定linux系统的位置,(hd0,1)是指电脑的第一块硬盘的第一个分区,我的linux和winxp都是在这个位置,应该没错的,只是linux已经被删掉了。莫非不用特别指定,跳过这句运行下面的"chainloader +1",这应该是说装入启动列表中编号为1的系统(linux编号应该是0吧),居然没有返回错误,看来有戏,再输入启动命令"boot",终于出现了XP的启动界面,顺利进入XP。
但不能每次都输入这几个命令来进入XP系统啊,在网上到处找资料,无外乎是以上几种方法。无番努力无果后,暂时放弃,反正目前也可以用了。偶然在一个下载网站看到个软件DiskGenius软件,想起似乎有写主引导扇区的功能。下回来打开一看,果然有这功能,重建主引导记录。重启电脑,果然没有看见gnub的界面了,一切OK。
也许以上这一切本是很简单的事情,但对我这样的linux新手,却反复折腾了三四个小时,最终解决了问题,感觉还是很充实很高兴。

