Ubuntu 出现grub rescue 的处理方法
2012-09-17 22:56
190 查看
前不久刚刚装上ubuntu 12.04, 折腾了几天的多媒体和命令行,这几天啃鸟哥的书啃的很嗨皮,谁知今天晚上一开机就出现了grub rescue 的问题,吓了我一跳!!!不过google了一下,这个问题还是比较好解决的,记录下解决方案:
若你知道你的你的linux装在那个分区下,例如(hd0,7)。那就简单了,直接执行如下的grub配置信息:
set root=(hd0,7)
set prefix=(hd0,7)/root/grub
insmod /boot/grub/normal.mod
之后输入命令 normal 就可以进入久违的grub引导页面的!Thank God!!
进去之后呢,需要做一下修复,进入终端,输入以下代码:
sudo update-grub
sudo grub-install /dev/sda
如果你不知道linux装在什么地方怎么办呢,比如像LZ 这样装机的时候跑去聊天,以至于系统默认安装的(汗!!!)。不要紧,我们可以执行如下代码去寻找:
首先,ls 可以查到你的电脑磁盘分区信息;
接着,执行 ls (hd0,X) /boot/grub,这里X跑遍你的磁盘分区,直到出现查找到文件为止。(怎么跑遍啊?重复输几次啊同学,我也没啥好办法)当你看到一堆的文件出现的时候,恭喜你,这个分区就是你装系统的分区。
PS:没找到的时候,会出现两个错误信息,一个是error system(大概这个意思的吧,记不清了),另一个是 file not found; 出现前一个信息的话,这个分区必然不是我们要找的;出现后面的情况的话.... 可能是你输错路径了,重新尝试一下。(我就是这样的,不知道为啥)
PS2:完全不知道我为啥会出现这个问题,我昨天晚上正常关机,只是今天中午上了一下windows 7,不知道是不是这个问题!!
参考资料:http://www.2cto.com/os/201111/112327.html
若你知道你的你的linux装在那个分区下,例如(hd0,7)。那就简单了,直接执行如下的grub配置信息:
set root=(hd0,7)
set prefix=(hd0,7)/root/grub
insmod /boot/grub/normal.mod
之后输入命令 normal 就可以进入久违的grub引导页面的!Thank God!!
进去之后呢,需要做一下修复,进入终端,输入以下代码:
sudo update-grub
sudo grub-install /dev/sda
如果你不知道linux装在什么地方怎么办呢,比如像LZ 这样装机的时候跑去聊天,以至于系统默认安装的(汗!!!)。不要紧,我们可以执行如下代码去寻找:
首先,ls 可以查到你的电脑磁盘分区信息;
接着,执行 ls (hd0,X) /boot/grub,这里X跑遍你的磁盘分区,直到出现查找到文件为止。(怎么跑遍啊?重复输几次啊同学,我也没啥好办法)当你看到一堆的文件出现的时候,恭喜你,这个分区就是你装系统的分区。
PS:没找到的时候,会出现两个错误信息,一个是error system(大概这个意思的吧,记不清了),另一个是 file not found; 出现前一个信息的话,这个分区必然不是我们要找的;出现后面的情况的话.... 可能是你输错路径了,重新尝试一下。(我就是这样的,不知道为啥)
PS2:完全不知道我为啥会出现这个问题,我昨天晚上正常关机,只是今天中午上了一下windows 7,不知道是不是这个问题!!
参考资料:http://www.2cto.com/os/201111/112327.html
相关文章推荐
- Win7、Ubuntu双系统出现“unknown filesystem”提示和“grub rescue”命令行,修改启动引导的·方法。
- ubuntu 13.10之后的系统启动出现Grub rescue的修复方法
- Win7 Ubuntu双系统,删除并格式化Ubuntu分区后,启动出现grub rescue的解决方法
- Ubuntu开机出现grub rescue模式修复方法
- ubuntu 开机出现grub rescue修复方法
- ubuntu下搭建android环境成功后eclipse工具栏中没有出现小机器人图标处理方法
- Ubuntu+Windows双系统在Windows中删除Ubuntu后重启出现grub rescue的修复方法
- Win10+Ubuntu16强制删除Ubuntu所在的盘后出现grub rescue 问题的解决方法
- java处理浮点类型的加减乘除法出现小数点精度错乱的解决方法
- eclipse中出现Type 'xxxx' could not be resolved的处理方法
- 使用AsyncTask时出现doInBackground没有调用的处理方法
- Android Activity之间跳转出现短暂黑屏的处理方法
- 浏览器拦截跨域请求处理方法(已阻止跨源请求:同源策略禁止读取远程资源) 原文地址:http://my.oschina.net/lichaoqiang/blog/317823 在浏览器请求中,出现跨
- 使用MediaPlayer出现The surface has been released 异常处理方法,附代码
- 中文与韩、日文混排出现在Gb2312编码的Aspx的处理方法
- 使用笔记本电脑常出现的问题及处理方法
- myeclipse中调试调用带有静态代码块的类时出现java.lang.NoClassDefFoundError的处理方法
- ubuntu 编译 Android 出现的若干错误及解决方法
- Maven程序中出现NoClassDefError或者ClassNoDefException的时候的处理方法
- ubuntu下安装ros出现“无法下载-package.ros.org中某个包-校验和不符”的解决方法