1、首先你要确定你的ubuntu系统是按照什么方式安装的,如果是wubi方式安装的,那么直接打开计算机管理(搜索框直接搜索就能找到),找到其中的磁盘管理,单击,出现磁盘分区状况,这个时候你会看到有两个独立分区,其中一个是交换(Swap)分区,与机器物理内存大小差不多(4~8G);另一个是root分区,大小和你分配给它的差不多(40~100G)
2、右键单击该分区,提示 所选的分区不是Windows创建的,可能含有其他操作系统可以识别的数据。你想删除这个分区吗? 这个时候先别着急删,还是之前的问题,如果确定ubuntu系统是按wubi方式安装的,那么直接右键删除,然后将绿色可用的空间扩展给划分出来的盘符(当初安装从哪个盘里划分就扩展给哪个盘,如果不记得了就所有盘都右键试一下,看见扩展卷可用就点击,然后下一步)就可以了
3、如果你安装Ubuntu的时候是将GRUB写入到MBR,也就是/dev/sda,(如果你每次一开机就出现GURB选项菜单,说明写入到MBR ),这个时候在win7系统下安装一个MbrFix,放在C:\windows\system32文件夹中,点击开始->所有程序->附件->命令提示符,输入MbrFix /drive 0 fixmbr /yes,此时已经修复了MBR,重启电脑后会发现已经没有了linux启动选项,直接进入windows了,然后再按照第二步删除linux卷
4、如果你在还不知道是按什么方式安装ubuntu系统的时候就已经把linux的swap分区和root分区给删除了,那么开机就会出现髫潋啜缅error: no such partition grub rescue>这是找不到ubuntu引导文件的情况,windows ubuntu双系统机器,由于ubuntu后装,所以电脑启动引导默认是用ubuntu的,这也就是很多双系统用户在开机时如果不手动选择windows系统就自动进入ubuntu系统的原因,这个问题可以在ubuntu系统中改个文件成windows引导启动,具体教程网上很多
5、在遇到error:no such partition grub rescue ,提莲镘拎扇示进入grub,这时候只要重新修复一下即可,输入ls(回车),出现读胃申赜驵取到的系统目前的分区(hd0) (hd0,msdos6)(hd0,msdos5)(hd0,msdos4)...,查找linux所在分区,依次输入ls(hd0,msdos6)/boot/grub直到不再显示unkonwn filesystem(正确的结果,即罗列出文件夹下面的文件列表,类似 ./ ../ xxxx.xxx ...),然后依次输入>set root=(hd0,msdosX)/boot/grub>set prefix=(hd0,msdosX)/boot/grub>insmod normal>normal其中hd0,msdosX是找到linux所在的分区
6、这时候就进入到熟悉启动引导界面了,注意要是不执行后面的操作,每次启动都需要执行前面的步骤,所以我们要重建引导。这时候可以选择进入windows或linux进行重建,ubuntu可以按以下方式进行,windows可以用easyBCD之类的工具。选择ubuntu系统进入,进去之后重新安装grub2打开终端执行以下命令>sudo update-grub>sudo grub-install /dev/sda看到 no error report 之类的就表示OK然后重启搞定
7、还有一部分少数同学可能会遇到在没有修复MBR之前删除了root和swap所在分区卷,然后又擅自扩展进windows分区了,于是,电脑里根本就没有ubuntu之前的分区了,就导致,在grub rescue模式下,使用ls罗列出每一个分区时,都显示unkonwn filesystem,因为之前linux格式的文件系统都已经变成windows下的ntfs格式了。在这种情况下,需要自己制作一个winPE启动盘(百度搜 使用U盘启动WinPE),然后插上U盘,重启机器,进入bios设置为U盘启动(这个也可以百度到,很简单)
8、紧接着在winPE桌面找到一个diskManage的磁盘管理工具,进入后找到“重建MBR”选项,单击,提示重捋杏野卫建完成,重启进入bios换成原来的启动方式就可以进入windows了。如果在这个环节winPE提示 缺少硬盘驱动 这样的错误,这个错误会导致你在diskManage中看不到你的系统分区,只能看到你的U盘,这种情况很可能是你的系统版本有点老(比如你用的是win7系统,winPE是win8系统),那么换成老版本的winPE再试一次。如果还是提示找不到硬盘驱动,那么在选择进入winPE的界面(一般启动U盘都是使用U深度,大白菜,老毛桃之类软件制作的),会直接有diskManage类似的分区选项,这样就可以不用进入winPE,直接进入选项对MBR进行重建,完成后重启(ctrl+alt+delete),进入bios将U盘启动去掉,然后就能进入win7系统了,这样ubuntu就被干净删除了