使用Grub Rescue恢复Ubuntu引导

  装了Ubuntu和Window双系统的电脑,通常会使用Ubuntu的Grub2进行引导。

  Grub2会在MBR写入引导记录,并将引导文件放在/boot/grub,破坏任意一项都会导致系统无法正常启动。

  当系统因引导失败而无法正常启动时,可以使用Windows的安装光盘或Grub Rescue恢复引导。

// 造成引导失败的原因:    1、在window下格式化linux的分区

            2、调整磁盘,利用工具整合 修改 删除分区 使磁盘的分区数目,格式发生变化

            3、重装系统;

使用Grub Rescue修复MBR

如果想继续使用Ubuntu,可以使用Grub Rescue进行引导恢复。Rescue模式下可使用的命令有:set,ls,insmod,root和prefix

  (1)set  查看环境变量,这里可以查看启动路径和分区。

  (2)ls   查看设备

  (3)insmod  加载模块

  (4)root  指定用于启动系统的分区,在救援模式下设置grub启动分区

  (5)prefix 设定grub启动路径

  1、使用ls  查看当前磁盘的分区情况;

  2、使用ls命令查找引导文件/boot/grub的位置。l

    例如:ls (hd0,msdos8) ; 是否显示一系列文件,其中存在grub.conf 文件 以及其他 lit   img结尾的文件

此时说明,grub 存在这个分区下;

3、找到正确的grub目录,则要将grub的两个部分相连接;

      set root=(hdx,msdosx) ;

      set prefix=(hdx,msdosx) /boot/grub

        insmod  /boot/grub/i386-pc/normal.mod

4、 没有出现问题,可以 使用 normal  进行关联启动。此时就能出现grub引导;进入ubuntu,但是此时一定要进入ubuntu进行重写grub;  因为此时仅仅是临时关联;

5、 进入Ubuntu后,update-grub  ;   grub-install /dev/sda 写入MBR

mbr(主引导记录(Master Boot Record)

  MBR,即主引导记录,是对IBM兼容机的硬盘或者可移动磁盘分区时,在驱动器最前端的一段引导扇区。MBR概念是在1983年PC DOS 2.0支持硬盘后才有的。[1-2]

  MBR描述了逻辑分区的信息,包含文件系统以及组织方式。此外,MBR还包含计算机在启动的第二阶段加载操作系统的可执行代码或连接每个分区的引导记录(VBR)。这个MBR代码通常被称为引导程序。

  由于MBR分区表的最大可寻址的存储空间只有2Tb(232×512字节)。[3] 因此,在大硬盘出现的现在,MBR分区方式逐渐被GUID分区表取代。

  MBR不可能存在于不可分区的媒介如软盘等中。

时间: 2024-10-13 16:46:11

使用Grub Rescue恢复Ubuntu引导的相关文章

win7,ubuntu双系统——重装win7后如何恢复ubuntu引导

磁盘分区——windows 7自带分区工具实现 磁盘分区——PQ硬盘分区魔术师 win7,ubuntu双系统的安装——正式安装 win7,ubuntu双系统的安装——卸载ubuntu 讲述了我的  win7,ubuntu双系统 使用历程,现今遇到了“ 重装win7后如何恢复ubuntu引导 ”,特别记录下来,供以后查阅: 参考: http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html 在重装系统之后,开机启动界面的ub

重装win7后如何恢复ubuntu引导

在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中.下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘: 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式: 3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择 1.在该光盘上试用ubuntu系统 2.将ubuntu系统安装到计算机上 选择"在该光盘上试用ubuntu系统",进入到ubun

双系统重装win7/Xp后如何恢复ubuntu引导--转载

重装win7后如何恢复ubuntu引导 在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中.下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘: 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式: 3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择 1.在该光盘上试用ubuntu系统 2.将ubuntu系统安装到计算机上 选择"在该光盘上试用ub

恢复Ubuntu引导菜单

介绍 当使用双系统,我们经常重Windows! 有没有一种方法:刚刚重装Windows而不重装Ubuntu呢? 在使用Win XP/Ubuntu双系统时.这个问题非常好解决!可是在使用Win7(包括Vista)以上系统的时候,就比較难了! 由于微软更改了OS启动机制! 详情请看bootmgr和Bcdedit(百度百科) 本文參考<Windows 7(x64)下安装Ubuntu12.4> 使用工具:EasyBCD 一.设置Win7引导Ubuntu 1. 添加Win7引导项 2. 设置要引导OS參

双系统下恢复Ubuntu引导菜单

引言 使用双系统的时候,我们经常重装Windows!那么有没有一种办法:只重装Windows而不重装Ubuntu呢? 在使用Win XP/Ubuntu双系统时,这个问题很好解决!但是在使用Win7(包含Vista)以上系统的时候,就比较难了! 因为微软更改了OS启动机制!详情请看bootmgr和Bcdedit(百度百科) 使用工具:EasyBCD 一.设置Win7引导Ubuntu 1. 增加Win7引导项 2. 设置要引导OS参数 启动器类型和所在磁盘 选择GRUB 2 选择Ubuntu系统分区

解决Y470一键系统重装之后恢复ubuntu引导启动的方法

一键还原,之后再在最初的win7家庭普通版上进行升级,但是也出现了另外的问题:系统重启之后,直接进入到windows,而原来的ubuntu的引导启动没有了,所以需要解决. 1.参照原来制作ubuntu14的U盘启动盘的方法,制作U盘启动盘,然后重启电脑,,从U盘启动,笔者笔记本是联想系列的,开机按下f12即可选择先启动哪个设备,若大家情况和笔者不同,不知道该怎样启动U盘,请先百度一下相关内容. 下图是现场拍的: 稍等片刻后,将进入ububtu14的安装和试用界面,这里我们选择了“中文(简体)”,

重装win 修复ubuntu引导

//------------------------------------------------------------------------------------------------------------------------------------- 在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中.下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘: 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入B

Ubuntu——grub rescue 主引导修复

长期使用windows 和 ubuntu 双系统的人,很有可能碰到重装某一个系统,或者另外添加分区,导致系统重启出现 : GRUB loading error:unknow filesystem grub rescue> 转载请注明出处:http://blog.csdn.net/jscese/article/details/36865449 一.概念 BIOS:"Basic Input Output System",中文名称就是"基本输入输出系统".其实,它是

Ubuntu引导修复:针对grub rescue||grub not found||unknown filesystem类型的错误

引言 Ubuntu一般是通过grub引导.grub分为三种:grub,grub2,和grub for dos(grub4dos). 最近在Windows下将一个较大的分区分了100G出来,准备用来装Win10,我在启动Ubuntu的时候,出现了一个问题:grub not found ===>grub rescue. 出现这个问题的原因是grub找不到Ubuntu所在的分区(出现这种情况一般是因为你调整了分区,而grub配置没有作出相应的调整).一般情况下,出现这种问题,有2种解决办法: 1. 使