有关Windows和Linux双系统环境如何正确卸载Linux系统的方法总结
在winxp和linux双系统下卸载Linux系统,很多童靴会采用在windows系统中将linux分区直接格式化删除的方法,认为这能卸载掉 Linux系统。但是不幸的是将linux分区删除重启电脑会出现grub>这个符号,然后就无法进入windows或linux任何一个系统了。我刚开始学习Linux的时候也经常遇到这个问题,所以以后每次想卸载Linux系统的时候都会很小心的查找些相关资料再进行处理, 现在,想着把之前找的一些比较好的资料贴在这里,也为以后自己在处理这种情况的时候不用在去查资料了。
Note : 本文中提到的部分工具可以直接在后面的附件中下载得到!
?
第一篇:《windows双系统卸载linux ubuntu设置默认启动xp》
?
原文地址:http://farlee.info/archives/windows-xp-linux-ubuntu-un-installing-linux-fdisk-mbr.html
?
在Windows系统安装linux ubuntu双系统之后,有时候需要卸载Ubuntu linux系统,或者将开机默认启动Linux ubuntu更改为启动windows XP系统,这时要注意修复引导分区(DOS命令: fdisk /mbr)的问题。先看看
如何在Window xp和Ubuntu linux双系统下卸载linux系统?在winxp和linux双系统下卸载Ubuntu,很多童靴会采用在windows系统中将linux分区直接格式化删除的方法,认为这能卸载掉Ubuntu linux系统。但是不幸的是将linux分区删除重启电脑会出现grub>这个符号,然后就无法进入windows或linux任何一个系统了。
这是因为Ubuntu linux 安装过程中,grub引导程序默认是安装在linux boot分区的主引导分区记录(MBR)中,卸载linux Ubuntu时会将boot分区中的Grub引导程序也一并删除。已经删除linux盘的情况下可以使用下面几种方法修复MBR然后完全卸载linux。
1. 使用Windows 安装盘重新生成正确的引导文件boot.ini
重启电脑,按DEL进入BIOS设置界面,将第一启动项顺序改为从光盘CDROM启动,保存BIOS退出;重新启动,放入windows系统安装盘,出现安装画面时按R选择进入故障恢复控制台;输入1,表示选择安装windows在c盘了(实际不会重新安装windows系统的);运行fixmbr命令,提示没有主启动文件,是否创建选择输入y,创建新的主引导启动文件boot.ini(windows xp C:盘根目录下);运行exit命令,退出重启,改回BIOS启动顺序设置,即可成功卸载Ubuntu linux系统并引导进入windows系统;2. 在没有windows安装光盘或光驱的情况下,也可以使用一些DOS工具来实现完美Linux卸载:
下载DOS工具或使用光盘/U盘进入DOS命令行环境(电脑有光驱使用一些带DOS的工具盘从光驱启动进入DOS环境更方便),执行命令: fdisk /mbr 回车,重启即可自动启动windows系统。
Ubuntu linux版本会默认把boot分区设置成活动分区,在DOS 下输入:fdisk,然后键入y表示同意进入fdisk工具集,选择设置活动分区,确定第一个分区(即C盘)设置为活动分区即可。或者直接在windows xp系统中:电脑>管理>磁盘管理,格式化或删除linux分区, 然后把C: 标记成”活动的分区”即可。
一般情况下在windows系统中卸载Ubuntu Linux系统都是先修复MBR主引导分区记录,再删除Linux分区。
如果你的电脑硬盘空间足够大,那么linux不用卸载使用windows也很方便。将电脑启动后引导文件默认启动windows系统即可。
如何更改linux ubuntu 9.10和windows xp的启动顺序?因为ubuntu9.10版本使用的grub2,配置文件,因此更改windows 和Ubuntu linux的默认启动选项就不是在menu.lst文件了,而是修改grub.cfg 文件。方法如下:
打开终端,输入命令
sudo chmod +w /boot/grub/grub.cfg?? (正确输入密码)???? sudo gedit /boot/grub/grub.cfg
在打开的文档中找到这行set default=”0″;
记住windows xp系统是在Grub选择启动的第几行,如果是第N行,则set default的数字改为set default=”N-1″。
?
===============================================================================================================
?
第二篇:。)
??? 虽然Linux的优点越来越被人接受,被人喜欢。但是毕竟它还没有微软帝国的系统那么完善。虽然Linux是非常安全的系统,不像windows被那么多的病毒侵袭。但是Linux的不稳定,硬件的不全面兼容却经常让Linux出问题,让你进不了系统。特别是硬盘安装Linux的机器,一旦Linux系统出问题,基本上就是一个结果:开机出现error22————Grub引导错误。然后光标就一直闪烁.......而且即使你重装windows效果也一样。
??? 为什么硬盘安装Linux的会出现这个问题呢?因为硬盘安装linux时,linux会自动安装Grub引导(这就是开机出现的Grub引导菜单),它会重新写MBR,只要linux出现问题,进不了linux系统,那你也就别想进windows了(我就遇到过几次这样的问题)。
??? 那么到底应该怎么解决这个问题呢?
??? 网上有很多关于这方面的解决办法,大多是重写MBR:如借助光盘进入dos,执行命令fdisk/mbr命令。那么我们何必不在linux出问题前而我们又不想玩linux把linux卸载掉呢?
??? 如果像网上说的那样进入windows磁盘管理,删除那几个linux分区,那么结果就只有一个,正如上面说的开机肯定出现error22,进入不了windows系统。那么应该怎么卸载才能不出现上述结果呢?
??? 答案其实很简单。
??? 首先进入windows,下载mbrfix这个小软件。然后打开cmd窗口,用cd命令进入刚刚你下载mbrfix的文件夹里,然后执行命令MbrFix /drive 0 fixmbr,然后确定,如下图:
?????????
?????? 这样mbrfix就被重新写了。然后进入windows磁盘管理删除linux分区,并新建分区,这样linux就成功卸载了
?
===============================================================================================================
第三篇: windows和Linux双系统卸载Linux系统
?
原文地址:http://enetq.blog.51cto.com/479739/526208
?
这里有个误区就是,有很多朋友在卸载Linux的时候,直接在windows中删除Linux的分区,这种做法是不可取的。往往是这样做之后,重启,会发现windows也进不去了,出现的是GRUB:_ 这个提示。这是因为windows 和Linux的引导是不一样的。当装了windows后再装Linux系统时,
?磁盘的引导信息一般会被linux的grub引导器覆盖,要卸载linux最主要的问题是要卸载grub还原windows的mbr信息。
这里有两种可取的方法:
一.要卸载grub只要一张windows 7系统盘,插入windows 7盘,选择修复计算机,打开命令提示符窗口,先使用Bootsect.exe恢复sys Disk的mbr 命令:
>bootsect.exe /nt60(/nt52) ?C:????? //? /nt60是代表vista以后的系统 /nt52代表之前的ntldr (XP 等的用这个 nt52)
再使用bcdboot写入windows启动参数
>bcdboot? c:\windows /s? C:?? /l zh_CN
然后进入windows删除linux分区, 完毕!
二.可以下载fixmbr工具,在windows7下直接操作,重建修复mbr引导,修复后重启即可。win7示例:
1.我要修复C盘的windows引导(win7),下载fixmbr工具,放在c盘,利用命令提示符,进入软件所在目录,cd c:\fixmbr???
2.输入 MBRFix /drive 0 fixmbr /yes???????????? 注意中间的空格
3.重启,就可以直接进入windows7画面了,没有grub的信息了。
4.进入windows 直接删除Linux的分区。(在windows中就是那些没有卷标名字的盘符。)
谨慎操作,注意备份。Good Luck!
?