原文网址:http://blog.sina.com.cn/s/blog_541900d50101eu9r.html

win7于ubuntu双系统,进入windows后直接格式化硬盘分区将ubuntu删除,重新启动后出现如下提示。
error:no such partition
grub rescue

这表示引导程序出错

解决办法: 用U盘做一个“老毛桃winpe”的启动盘,具体做法见“老毛桃”官方网站。

进入winpe,开始菜单的工具里有一个“引导修复”的软件,窗口背景色为绿色,选择好系统所在的盘符,然后就自动搞定。重启,一切ok

win7+ubuntu双系统的卸载和启动错误error:no such partition grub rescue的修复

原文网址:http://blog.csdn.net/ivyadaturing/article/details/9412445

一、.双系统中的ubuntu卸载

方法1:有windows7安装盘的,可以pe环境格式化linux分区后,利用windows7盘修复mbr主引导记录,进去windows7。

方法2:如果没有任何的系统安装盘的话,下载fixmbr工具,在windows7系统环境下操作,重建修复mbr引导,然后格式化相关的硬盘分区。

原因:由于双系统是grub引导,所以格式化linux的硬盘分区,会造成grub无法引导windows 7 的情况——————开机进不去系统,只有黑色grub画面。如果出现了无法进入win7系统的情况时,接下来我们将需要进行修复引导区的工作,也就是我第二大步骤讲的修复工作。

方法2的具体步骤:

2.1 下载MbrFix.exe

首先进入Windows 操作系统,进入www.sysint.no 网站下载MbrFix.exe,下载完成后解压压缩包,将解压后的文件夹fixmbr 剪切到C盘(系统盘);

2.2 进入软件目录

开始–>运行–>cmd进入MbrFix.exe所在目录,cd c:\fixmbr    (cd后面一个空格)

2.3 开始修复mbr

注意一定要以管理员身份运行(右击mbrfix.exe选择属性将mbrfix的兼容性改为以管理员身份运行)

输入 MbrFix /drive 0 fixmbr /yes

2.4 验证修复成功

重启,发现可以直接进入windows7画面了,没有grub画面了。
2.5 格式化linux分区

点击“计算机”右键–>管理–>磁盘管理–>看到几个没有盘符名称的分区–>右键–>删除卷。

这样做的好处就是可以在windows7环境下操作,因为我没有系统盘,无需任何复杂工具

二、启动错误error:no such partition grub rescue的修复 

在存在win7与ubuntu双系统的情况下,进入windows后直接格式化硬盘分区将ubuntu删除,重新启动后出现如下提示。
error:no such partition
grub rescue

问题:引导程序出错

解决办法: 用U盘做一个“老毛桃winpe”的启动盘,具体做法见“老毛桃”官方网站。要提醒的是只是制作一个启动盘,而不是安装盘。

具体步骤:

1. 将u盘里面的资料全部搬出;

2. 下载一个“老毛桃的u盘启动制作工具”,完成后解压并运行;

3.插入U盘之后点击   按钮,一直到完成,弹出即可。

4.进入BIOS设置U盘的启动顺序为第一个(在出现开机画面的时候,根据自己的电脑按下相关的键,我的电脑是ASUS,按的是F2,进入BIOS,然后进行设置)。

5. 接下来进入老毛桃的win7pe精简版的界面,在桌面或者开始菜单中寻找“WINDOWS引导修复”的软件,进行相关的操作即可完成。
重启,一切ok。

老毛桃官方网站

【转】win7与ubuntu双系统,删除ubuntu后,启动错误error:no such partition grub rescue的修复--不错的更多相关文章

  1. Win10+Ubuntu双系统删除Ubuntu方法

    前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...

  2. win7和ubuntu双系统删除ubuntu的方法

    双系统,一般是先安装win7,再装ubuntu,开机用grub引导.假如装完双系统,某一天又想恢复使用windows怎么办呢? 也许你会说,直接用win7的磁盘管理工具,格式化ubuntu所在磁盘不就 ...

  3. Ubuntu和win双系统删除ubuntu开机出错

    Ubuntu和win双系统删除ubuntu开机出错问题. 报错error:unknown filesystem. grub rescue>_ 很简单: 进入pe 打开diskgenius 选择你 ...

  4. Win10 Ubuntu 双系统 卸载 Ubuntu

    Win10 Ubuntu 双系统 卸载 Ubuntu 其实卸载 Ubuntu 系统很简单,进 win10 系统之后,磁盘管理,格式化 Ubuntu 的磁盘就可以了. 但是最费劲的是什么呢? 就是格式化 ...

  5. win7/Ubuntu双系统给Ubuntu扩大硬盘

    问题 电脑上装了windows 7和ubuntu双系统,起初分配硬盘的时候,给ubuntu划分的量较少,如今硬盘空间已不够用,另外挂载分区也不够方便.希望能在不重装系统的情况下,从win7的硬盘中分一 ...

  6. win10 + Ubuntu 双系统,重装后的引导修复,时间调整和启动项调整

    ▶ 原先为 win10 + Ubuntu 双系统,使用 grub2 作引导,在重装了 win10 (大作死升到了1803)后系统重写了引导,启动项里找不到 Ubuntu,需要修复. ● 参考[http ...

  7. 双系统删除Ubuntu后出现grub界面而无法正常启动Windows系统的解决方法

    第一次安装双系统的时候由于不怎么会弄,设置了ubuntu引导windows,这种方法是非常不推荐的,因为当ubuntu出现问题或者是当你不再使用ubuntu的时候,删除ubuntu就会成为一个很麻烦的 ...

  8. 双系统删除ubuntu

    我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux.    删除Linux最需要注意的地方,就是MBR(Master Boot Re ...

  9. win7下用U盘装ubuntu双系统 安装完后进入ubuntu黑屏光标问题

    背景:原有win7系统,电脑中有ssd固态硬盘和电脑自带硬盘,win7是装在ssd盘上的 U盘安装ubuntu:已有之前保存的ubunbu镜像文件.iso U盘一块至少1G(我的是4G),将U盘资料备 ...

随机推荐

  1. 动态sql语句

    当需要根据外部输入的参数来决定要执行的SQL语句时,常常需要动态来构造SQL查询语句,个人觉得用得比较多的地方就是执行搜索查询的SQL语句.对于搜索,可能要根据搜索条件判断来动态执行SQL语句. 在S ...

  2. Gradle[1]gradle distZip时,增加目录信息到zip中

    在使用gradle distZip打包生成应用程序时,发现只把src目录,及依赖的本地libs目录下的Jar包达到生成zip中, 如果项目还需要一些库文件,在和src同级目录,如sigar目录下,而且 ...

  3. Linux红黑树(一)——数据结构

    摘要 兹博文探讨四个重点:1.简单介绍红黑树:2.红黑树节点数据结构:3.红黑树节点中父节点指针域和自身节点颜色有机结合:4.定义红黑树和操作树节点父节点指针和节点颜色的接口,包括一系列宏和两个函数. ...

  4. JavaScript经典魔力代码

    是什么使得JavaScript不同于其他程序设计语言,在浏览器修饰方面表现出其优异的特性?毫无疑问,JavaScript在Web应用领域受到的好评,既源于它自身灵活的动态特性,也源于浏览器对它充分的支 ...

  5. [ES6] Class Inherit

    In constructor, you can call parent's constuctor() method by supert(); class ShoppingCart { construc ...

  6. django: db - display

    本讲介绍数据在页面中的呈现,内容很简单,就是嵌套循环在模板中的使用. 一,修改 csvt03/urls.py: from django.conf.urls import patterns, inclu ...

  7. memcached原理全面剖析

    memcached会预先分配内存,memcached分配内存方式称之为allocator, 首先,这里有3个概念: 1 slab 2 page 3 chunk 一般来说一个memcahced进程会预先 ...

  8. 查询矩形范围内的"点"要素

    步骤 1,首先在含有主视图控件 ESRI.ArcGIS.Controls.AxMapControl mapCtrl_main 的主类中定义一个 IEnvelope 成员变量,用于记录鼠标在主视图控件画 ...

  9. iOS_SN_UITableView的优化

    1.提前计算并缓存好高度(布局),因为heightForRowAtIndexPath:是调用最频繁的方法. 2.异步绘制,遇到复杂界面,遇到性能瓶颈时,可能就是突破口. 3.滑动时按需加载,这个在大量 ...

  10. hdu2896

    数据水,但是各种wa各种t各种re最后照着别人的改了改发现了毛病 数组做指针传入的时候系统是不知道传入后的数字的长度的如果用memset他就只会讲指针的地方清零 #include<iostrea ...