网站地图    收藏   

主页 > 系统 > windows >

关于Windows下删除Linux系统的笔记 - Windows操作系统

来源:自学PHP网    时间:2015-04-17 17:13 作者: 阅读:

[导读] 关于Windows下删除Linux系统的笔记本文内容有:一、windows直接删除linux系统,但未格式化原linux分区为NTFS格式二、windows直接删除linux系统,直接格式化原linux分区为NTFS格式三、正确的在w...

关于Windows下删除Linux系统的笔记
 
本文内容有:
 
一、windows直接删除linux系统,但未格式化原linux分区为NTFS格式
 
二、windows直接删除linux系统,直接格式化原linux分区为NTFS格式
 
三、正确的在windows目录下删除linux系统的方法
 
 
许多人可能在双系统机器上想要删除linux系统,只是用windows系统,
 
windows直接删除linux系统可能在重启时出现“grub rescue”,如果想要恢复,分为以下两种情况:
 
一、windows直接删除linux系统,但未格式化原linux分区为NTFS格式
 
这种情况下,恢复思路有以下两种如下:
 
思路1:如果有windows安装盘,可以使用windows安装盘恢复windows引导记录,这种较为方面。使用windows安装盘直接使用bootrec.exe:
 
将 Windows Vista 或 Windows 7 安装光盘放入光盘驱动器中,然后启动该计算机。
当出现提示时,请按任意键。
选择语言、 时间、 货币、 键盘或输入的法,然后单击下一步。
单击修复您的计算机。
单击要修复的操作系统,然后单击下一步。
在系统恢复选项对话框中,单击命令提示符。
键入Bootrec.exe,然后再按 ENTER。
思路2:如没有windows系统安装盘,先恢复启动项,进入windows系统,利用mbrfix工具修复windows引导记录:
 
    1、启动机器,由于找不到grub引导记录,会进入grub rescue模式。
 
    2、grub rescue模式下只有少数命令可以使用:
 
        set:查看root和prefix目录环境变量设置。
 
        root:启动分区变量,指定启动分区。
 
        prefix:grub引导前缀。
 
        ls:查看设备。
 
        insmod:揭载模块。
 
        (1)使用ls找到grub引导分区
 
                grub rescue>ls
 
                (hd0) (hd0,msdos1) (hd0,msdos3) (hd0,msdos4)  (hd0,msdos5)
 
                grub rescue>ls (hd0,1)/
 
                error:unknown filesystem
 
                grub rescue>ls (hd0,4)/
 
                发现有/boot分区,那么就是这个了,再确认一下
 
                grub rescue>ls (hd0,4)/boot
 
                发现确实有/grub目录:-)
 
        (2)设置启动变量并启动
 
                grub rescue>set root=(hd0,4)
 
                grub rescue>set prefix=(hd0,4)/boot/grub
 
                注意:该命令必须与实际情况相符,如果原来装linux系统时grub单独一个分区,只能使用ls找到grub分区然后设置prefix变量
 
                grub rescue>insmod /boot/grub/normal.mod 或 insmod normal
 
                insmod成功后才能执行下面的normal命令,否则说明prefix可能设置不正确。
 
                grub rescue>normal
 
                执行成功后进入会grub。
 
        (3)此时直接boot命令,如果成功进入启动项的话那直接进入windows就行了,否则还得重新配置grub:
 
                grub>set root=(hd0,4)
 
                grub>linux /boot/vmlinuz...... ro text root=/dev/sda4 #根据实际情况设置
 
                grub>initrd /boot/initrd...... #根据实际情况设置
 
                grub>boot
 
                此时应该看到启动选项了,进入windows系统
 
          (4)进入windows系统后,使用mbrfix修复:
 
                mbrfix工具是www.sysint.no开发的,下载后直接超级管理员权限运行:
 
                mbrfix /drive 0 /win7 /yes
 
                注意:因为我用的是windows7(更确切说,修复的是windows7),所以使用/win7选项,如果是xp或/vista,应该看一下说明文件,改成相应选项。
 
                如果没有错误显示的话,就说明成功了(成功的话什么信息都不会返回)。
 
                此时重启机器就直接进入windows系统,grub引导记录神马的都没有了。
 
二、windows直接删除linux系统,直接格式化原linux分区为NTFS格式
 
这种情况下,恢复思路有以下两种如下:
 
思路1:如果有windows安装盘,较为方面。具体步骤参考上面介绍的。
 
思路2:在额外的一个移动硬盘上安装个linux,安装过程中会搜索到windows引导记录。安装完成后,重启进入windows系统,接下来的步骤参考上面介绍。
 
正确的在windows下删除linux系统方式:
 
1、首先使用mbrfix修复引导记录。
 
2、然后删除linux分区。
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论