admin 管理员组文章数量: 887021
双系统下删除Linux系统方法
一:将Windows的引导信息写入MBR
二:删除Linux分区
双系统删除Linux后Windows无法启动的解决方法
解决办法(参考如下):
制作启动盘后可以用软盘启动引导硬盘上的操作系统 插入制作好的启动软盘,进入
要启动一个操作系统,首先指定引导哪个分区上的系统,例如要引导指第一个硬盘
接着如果要启动的是Windows系统,键入
注意hda1参数也要随着硬盘和分区的不同而改变,如从第二个硬盘的第一个分区引
最后敲入boot就可以启动系统了。
在任何时候不能确定命令或者命令的参数都可以按Tab获得相关的帮助。用上下键可
自己遇到的情况:
解决方法:
要解决如何在windows中把残留的grub清除:
具体参考下面文章即可:
Linux的grub是一个非常好的引导程序,它可以引导多操作系统。当windows和linux共存时,删除grub直接进入windows方法:
方案1:用DOS命令fdisk恢复主引导扇区MBR(Main/MasterBoot Record)---用win98的引导盘或DOS引导盘引导系统到纯DOS提示符下,执行:"fdisk/mbr"即可。
方案2:在Linux系统中,恢复MBR。(如果你还能登陆到Linux系统中的话) ---在终端的命令提示符后输入:"dd if="/boot/boot".NNNN of="/dev/hda"bs="446" count="1"" 注意,其中bs(buffersize)是指重写的字节数。为什么不是512呢?主引导扇区是一个扇区(512字节呀),因为我们只是想通过扇面的命令修复系统MBR的引导或删除Grub/LILO引导;而不是恢复整个主引导扇区。所以我们只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘DPT表也破坏掉。那就坏事了!!! (MBR的512字节中前446字节为引导程序,紧跟着后面64字节为分区表,最后面2个字节为结束标记)
方案3:使用工具:ClearMBR 0.9,接运行执行“ClearMBR”即可。
方案4: Linux的分区已经被你从Windows中删除,系统启动后停在“grub>”提示符处。解决方法:
(1):按照方案1的方法
(2):如下
a.在“grub>”提示符后输入:“rootnoverify (hd0,0)” 回车。//将第一块硬盘(hd0)的第一个分区(0)设为根分区/root设备,但不加载文件系统。
b.在“grub>”提示符后输入:“chainloader +1” 回车。//将启动引导权转交给当前分区的首扇区(Windows系统所在分区的首扇区)。
c.在“grub>”提示符后输入:“boot” 回车。系统将启动Windows。如果不成功,则表明 (hd0,0)不是 Windows系统所在分区,再从第一步开始试一下“root(hd0,1)/root (hd0,2)/root (hd0,3)/...”,总之这样一定可以引导启动你的Windows系统。
d.好了,进入Windows了,请采用方案3的方法,轻松搞定!
(3):用 WINDOWS盘启动,进入 console模式,运行 fixboot和 fixmbr。fixmbr命令用于修复启动磁盘的主启动记录,它仅在使用故障恢复控制台时才可用,它的语法是:fixmbr[device_name],参数device_name是要写入新的主引导记录的设备(驱动器),设备名称可从map 命令的输出获得。例如,设备名称:DeviceHardDisk0,下列命令示例向指定设备写入一个新的主引导记录:fixmbrDeviceHardDisk0
注意:如果不指定device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。
版权声明:本文标题:双系统下删除Linux系统方法和Windows无法启动问题的解决方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727629345h1142492.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论