Windows 7&Ubuntu 10.10双系统下一键Ghost,出现提示grub rescue的解决方法。

本人安装的是Windows 7+Ubuntu 10.10,硬盘直接安装。因为Windows 7下装了几个大软件,所以决定一键Ghost备份一下,结果重启之后,就进入了grub rescue界面:

error:unknown filesystem grub rescue>

研究了半天,才解决这个问题。先说说是怎么回事。  安装Ubuntu时,启动是用grub2进行启动。我的Windows 7在C盘, Ubuntu空间是从D盘里分出来的。我们知道,每次系统启动时都是先进入grub,也就是先在ubuntu的启动目录里选择进入哪个系统,如果按分区来讲,grub2在(hd0,msdos7)也就是我的ubuntu所在的分区。那么启动时root应该设在(hd0,msdos7),可一键ghost会修改启动,它把root改在(hd0,msdos9),这是个windows分区,也就是NTFS分区,ubuntu是不能识别这种文件系统的,所以就有了error:unknown filesystem,这种情况下自然不能启动,那么grub2就会启动grub rescue模式,就是修复模式。那么我们要做的就是把grub重新指向(hd0,msdos7)。  下面是具体步骤:

①查看分区

因为每个人的分区不一样,所以我们要查看分区,用ls指令  grub rescue>ls 回车后,就会出现

(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos1)  grub rescue>

注:我用的是grub2,对于grub用户,分区前没有msdos字样 上面是我的分区,每个人的不一样。 grub rescue>set 回车

prefix=(hd0,msdos9)/boot/grub root=hd0,msdos9

从上面可以看出来现在我的系统是从(hd0,msdos9)里启动的。 那么怎么知道ubuntu在哪个分区呢?进入第二步

②寻找ubuntu所在分区

这一步我们要一个一个的试, 还是用ls指令

先试下在不在(hd0,msdos8)里边 grub rescue>ls (hd0,msdos8)

回车会发现,不是,还是unknown filesystem 接着来 。。。。。。。。。 当我试到

(hd0,msdos7)的时候,可以看到一下子多了很多字,这些就是我ubuntu主文件夹下的文件夹和文件的名字。OK,找到分区了!

wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});

③修改启动分区

grub rescue>root=(hd0,msdos7)

grub rescue>prefix=/boot/grub  //grub路径设置 grub rescue>set root=(hd0,msdos7)

grub rescue>set prefix=(hd0,msdos7)/boot/grub grub rescue>insmod normal //启动normal启动

grub rescue>normal

依次敲入上面的指令,是不是看到熟悉的启动菜单了?选Windows 7后,一键Ghost就开始备份系统了。别高兴太早,一切还都没开始呢。如果你不是因为一键Ghost问题进入grub rescue,可以直接跳到第⑤步

④再来一遍

当你等着一键Ghost备份完系统,重启后,你发现还是

error:unknown filesystem

grub rescue>

别着急,再把前三步进行一遍就可以了

⑤进入命令行 启动Ubuntu

进入系统启动选项界面后,你发现,无论点那个还是进不去,这是因为你还没有真正的修改grub,这个要到ubuntu里修改

进入系统启动项界面后,按C 进入命令行模式

grub >set root=hd0,msdos7

grub >set prefix=(hd0,msdos7)/boot/grub

grub >linux /vmlinuz-xxx-xxx root=/dev/sda7  //里边的xxxx可以按Tab键,如果有acpi问题,在最后加一句acpi=off

grub >initrd /initrd.img-xxx-xxx grub >boot

Ubuntu正常启动了吧?

⑥进入Ubuntu修复grub 大功就要高成了

进入Ubuntu后,修复grub 在终端里运行 sudo update-grub

重建grub到第一硬盘mbr sudo grub-install /dev/sda

OK,重启,一切搞定!

双系统linux grub rescue,WindowsUbuntu双系统一键Ghost,提示grub rescue的解决方法相关推荐

  1. linux网卡有很多error,教你设置win7系统虚拟机安装linux提示network error的解决方法...

    很多朋友在使用电脑的过程中,会发现win7系统虚拟机安装linux提示network error的现象,当遇到win7系统虚拟机安装linux提示network error的问题,我们要怎么解决呢?如 ...

  2. ghost11还原linux,Ubuntu 11.04在有一键GHOST的Windows XP系统上的安装

    为了安装Ubuntu需要先为其准备约20G左右的硬盘空间,同时为了以防安装失误造成数据损失,应该先将自己电脑上的重要文件用移动盘备份.为了防止安装过程错误修改了MBR主引导记录,可以先使用DOS工具箱 ...

  3. win10 调用计算机,Win10系统打开此电脑提示正在处理它解决方法

    相信绝大数的用户,在使用系统的过程中难免会遇到各种疑难杂症,就在近期有一网友遇到一个奇怪的Win10系统故障,双击打开"此电脑"或者打开某个系统分区(C盘或D盘)或者打开某个文件夹 ...

  4. 系统错误_Win10系统提示0x80004005错误的解决方法

    win7系统虽然身手大家喜爱,但是最新的PC和笔记本电脑想要装win7很难了,所以现在越来越多人开始使用Win10系统,但是,最近有用户在使用win10系统的时候,发现因为电脑没有正确注册某些动态链接 ...

  5. win7系统开机蓝屏提示hardware Monitor的解决方法

    电脑蓝屏是使用过程中比较常见的问题,出现这种状况,系统一般会将错误信息显示在屏幕上,我们只需根据系统错误代码提示,找出问题根源,再对症下药就可以了.下面小编就来教大家win7系统开机蓝屏提示hardw ...

  6. 关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123784051 红胖子(红模仿)的博文大全:开发技术集 ...

  7. deepin 系统 微信登录提示版本过低解决方法

    deepin 系统 微信登录提示版本过低解决方法 控制台输入 mkdir /tmp/wechat cd /tmp/wechat wget https://dldir1.qq.com/weixin/Wi ...

  8. 计算机重装系统后无法连接网络连接,电脑用一键重装后不能连宽带解决方法

    最近有很多用户都表示说用一键重装后不能连宽带,这究竟是怎么回事呢?相信大家都遇到过用一键重装后不能连网的情况,每当这时候就轮到小编出马了.解决一键重装后不能连网很简单,下面小编就给大家带来用一键重装后 ...

  9. 0x80073712_win10系统更新提示错误代码“0x80073712”的解决方法

    想必大家都试过更新Win10系统,但是有些用户在更新的过程中,发现系统更新提示错误代码"0x80073712",不知道该如何解决,下面就和小编一起来看一下win10系统更新提示错误 ...

  10. win7计算机c盘搜索不到,win7系统上找不到C盘上的programdata文件夹的解决方法

    在win7电脑系统上的C盘上的ProgramData文件夹是win7电脑中一个很重要的文件夹,它是公用的被创建文件夹或文件存放的地方.但是,最近有朋友反映自己升级系统后,突然找不到C盘上的progra ...

最新文章

  1. “睡眠猴子”团队项目及成员介绍
  2. 如何从JavaScript对象中删除项目[重复]
  3. google nexus5x 刷机抓包逆向环境配置(三)
  4. Phyton自定义包导入。
  5. 机器学习---knn之价格预测
  6. iOS中都有什么设计模式?各个设计模式的作用 (转载)
  7. visual studio odbc数据源设计器_NEW!WinForm界面开发设计时正式支持.NET 5
  8. spark-env.sh配置
  9. dict( )、zip( )函数——python小练
  10. Python获取磁盘使用信息,python获取GPU信息!
  11. 中值滤波_中值滤波原理
  12. 图书馆系统软件测试计划,图书馆管理系统软件测试计划
  13. CSS线性渐变网站记录
  14. 2020年个人所得税计算方法(附带计算器)
  15. 六、容器(高琪java300集+java从入门到精通笔记)
  16. 边境的悍匪—机器学习实战:第三章 分类
  17. java读者信息管理课程设计_Java课程设计—学生成绩管理系统(201521123002 林楚虹)...
  18. 别了甲骨文,别了拉里·埃里森!
  19. java模仿滴滴的程序_小程序模仿滴滴打车
  20. python的秘密_Shamir秘密共享方案 (Python)

热门文章

  1. python音乐播放器以及美观化_Python3.4的标准库
  2. oracle学习入门系列之五内存结构、数据库结构、进程
  3. 往前走吧,管它未来是什么!!
  4. 四咪唑基四苯乙烯,四苯基吡嗪(tetraphenylpyrazine,TPP)
  5. #学习方法 linux的教程推荐
  6. 计算机NIC配置,在主计算机或 VM 上创建新的 NIC 团队
  7. 李智慧 - 架构师训练营 第六周
  8. 【面试题】单链表的操作1
  9. 负载均衡器和代理服务器
  10. VOT2016目标跟踪使用教程