出现这种问题 一般在于进行了磁盘分区(GHOST备份时也会造成)导致grub引导文件找不到。我们只要让它找到引导文件就好了。

此时屏幕上提示grub resume>  我们先输入set看下现在grub引导指向哪个盘 出现

这表明引导现在指向第一块硬盘的第一分区,而引导文件不在该区 因此出现grub resume待会儿不用尝试该分区。

在用ls命令查看 磁盘的分区情况其中hd0 代表第一块硬盘 hd1代表第二块

接下来我们要找到引导文件所在的地方

用 ls (hd0,msdos1)/         一个一个的的尝试  当出现有grub字眼是 就说明 找到了 正确的引导分区 你可以用ls (hd0,msdosX)/grub  继续查看里面的具体内容。

接下来用

Set命令 设定root 和prefix

将图中的msdos1改为你找到的正确分区。 用set命令查看是否已设定好。

再输入insmod normal  回车 再输入normal  这样就回到了原来熟悉的grub启动界面

但 还没完。

如果你能进入linux 请跳转最后一步 否则往下看

在熟悉的grub界面 按c 进入命令行模式 输入

set root=(hd0,msdos1)

Set prefix=(hd0,msdos1)

其中msdos1为你找到的正确引导分区。

最后一步

然后 启动你的linux系统 在终端输入

sudo update-grub

sudo grub-install /dev/sda

Sda的含义是指的你的第几个磁盘a代表第一块sdb表示第二块而sda1代表第一块磁盘的第二分区。

你可以用ls /dev/sd*   查看你的磁盘情况。

问题解决。。

【原创】开机出现grub rescue,修复办法的更多相关文章

  1. ubuntu 开机进入grub rescue> 解决办法(nvme固态硬盘)

    起因: 我是在windows下格式化了ubuntu的盘,然后重新安装ubuntu就出现了这种问题.卸载ubuntu的正确姿势,要去查一下,千万不要直接格式化. 解决方法: 1.  先使用ls命令,找到 ...

  2. 开机出现 grub rescue> 终端模式修复方法

    1.  先使用ls命令,找到Ubuntu的安装在哪个分区:     grub rescue>ls     会罗列所有的磁盘分区信息,比方说:     (hd0),(hd0,msdos3),(hd ...

  3. 怎样修复grub开机引导(grub rescue)

    很多时候,特别是在linux调整分区后,开机重启时会出现         error : unknow filesystem         grub rescue>         的字样,系 ...

  4. Ubuntu 开机启动是出现 grub rescue 解决办法

    最近想在Ubuntu的基础上,再在硬盘的一个分区安装Windows,其中有次不小心,在安装windows的时候,删除了一个分区,造成下次启动Ubuntu系统出现 grub rescue 下面是我的修复 ...

  5. 【转】Grub Rescue修复方法

    症状: 开机显示: GRUB loading error:unknow filesystem grub rescue> 原因:已经发现下面几种操作会导致这种问题:1,想删除debian,于是直接 ...

  6. 双系统或三系统:Grub Rescue修复方法

    我是在装三系统的时候(1.WIN 7 ,2.Ubuntu 12.04 ,3.CentOS 6.4 ),中间步骤出错,造成引导区覆盖,grub乱掉了. 症状: 开机显示:GRUB loading err ...

  7. Grub Rescue修复方法[repost]

    From : http://www.2cto.com/os/201111/112327.html 症状:开机显示:GRUB loading error:unknow filesystem grub r ...

  8. grub rescue修复引导项

    1.需要先找到linux系统盘所在到目录 grub rescue > ls 然后依次 ls (hd0,msdosX)/ 假如我们到系统在msdos2 2.输入 set root=(hd0,msd ...

  9. 使用Grub Rescue 修复MBR

    ubuntu 14.04 (本机) 1.使用以下命令查看分区: grub rescure> ls            (hd0,msdos7),(hd0,msdos8),(hd0,msdos9 ...

随机推荐

  1. 域名的MX设置及校验方法

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  2. cocos2d-x 网格动画深入分析

    转自:http://www.2cto.com/kf/201212/179828.html 在TestCpp中的EffectsTest示例中展示了一些屏幕特效,它是将屏幕划分为多个格子,并对这些格子进行 ...

  3. 【转载】如何将Emmet安装到到 Sublime text 3?

    http://www.cnblogs.com/tinyphp/p/3217457.html 看清楚哦~~这是Sublime text 3不是2的版本,两者的安装还是有区别的,下面的方法是我感觉比较简单 ...

  4. 【转】placement new

    原文:http://www.cnblogs.com/wanghetao/archive/2011/11/21/2257403.html 1. placement new的含义placement new ...

  5. 从零开始学android开发-字符如何转换整形 string 转化为int

    int i = Integer.parseInt(string);

  6. [MODx] 4. getResources

    1. Create a chunk call 'white_content' for white content: <!-- Highlights --> <div class=&q ...

  7. [MODx] 10. Using Babel for Muti-languages support

    1. Go to 'Extras' -> download and install 'Babel'. 2. Set up '.htaccess' file, currently, we set ...

  8. mysql使用心得

    SET FOREIGN_KEY_CHECKS=0; -- ------------------------------ Table structure for `staff`-- ---------- ...

  9. (一)javascript中的数组index属性——获取数组的索引值

    例如:要做到这样的效果 点击每个选项时,会显示不同的div. 我们的做法:在javascript中,先把所有的div的display设置为none,然后在根据当前的数组里的索引值进行一个显示div的过 ...

  10. rem移动端适配

    rem作为一个低调的长度单位,由于手机端网页的兴起,在屏幕适配中得到重用.使用 rem 前端开发者可以很方便的在各种屏幕尺寸下,通过等比缩放的方式达到设计图要求的效果. rem 的官方定义『The f ...