Linux系统MBR的修复方法

grub boot loader

MBR

boot loader介绍

MBR是硬盘中第一个扇区的前512个字节,称为main boot record,512字节中的前446个字节为boot loader

所在部分,boot loader为引导系统程序所在的位置。在Linux系统中,boot loader使用的引导程序为grub。

boot loader修复

方法1、使用grub命令,此命令只修复boot loader

说明:服务器上只有一个硬盘sda,有3个分区,分别是sda1/sda2/sda3。模拟boot loader损坏及修复过程

2

模拟硬盘boot loader损坏

dd if=/dev/zero of=/dev/null bs=1 count=446

查看硬盘前446个个字节,显示boot loader已损坏

1

修复步骤:

1、插入Linux光盘,选择Rescue installed system进入救援模式

3

选择语言,英语

4

选择键盘模式

5

是否开启网卡功能,否

6

选择continue

7

挂在根文件系统

8

默认ok

9

默认ok

10

开启shell,ok

11

2、在命令行界面中输入grub命令

12

3、root (hd0,0);root后有空格。此处要注意的是hd0表示系统所在的硬盘,后一个0表示boot在所在分

区,且在grub命令中硬盘号与分区号都是从0开始。

13

4、setup (hd0);setup后有空格

14

5、quit ;  退出grub

15

6、exit ;输入此命令退出命令行

7、reboot  重启

16

8、重启之后就可以进入系统

方法2、使用grub-install命令,此命令可以修复stage1、stage1.5和stage2

操作方法同上,依然是先进入救援模式,在命令行界面输入命令如下

1、chroot  /mnt/sysimage   根切换,必做

2、grub-install  /dev/sda     安装grub程序 ,选择操作系统所在的盘

3、sync   将数据同步到磁盘

4、exit

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97964

赞 (2)
chenxinchenxin
上一篇 2018-05-09 20:48
下一篇 2018-05-10 08:05

相关推荐

  • 罗列Linux发行版的基础目录名称命名法则及功用规定

    FHS:     Filesystem Hierarchy Standard http://refspecs.linuxfoundation.org/ http://refspecs.linuxfoundation.org/fhs.shtml     /bin:所有用户可用的基本命令程序文件;     /sbin:工系统管理使用的工具程序;     /boo…

    Linux笔记 2018-05-13
  • sed工具find工具与压缩打包工具基础命令详解

    附带上课练习题与答案

    2018-04-13
  • 第六周

    简述OSI七层模型和TCP/IP五层模型应用层:为计算机用户提供应用程序接口和各种网络服务,通常可见的网络服务协议有:http,https,ftp,smtp,pop。会话层:建立、管理和终止表示层之间的通信会话。网络层:进行逻辑地址寻址,实现不同网络之间的路径选择物理层: 建立维护和断开物理连接应用层:对应OSI七层模型中的应用层、表示层、会话层网络层:物理…

    Linux笔记 2018-07-15
  • 第六次作业

    简述osi七层模型和TCP/IP五层模型 OSI:是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 OSI将网络定义为7层,每一层实现各自的功能和协议,并完成与相邻层的接口通信。 物理层: 这一层是指物理设备 数据链路层:这层通过帧封装进行传递 网络层: 通过ip寻址来建立两个节点之间的连接这一层就是我们经常说的IP协议层。IP协议是Inter…

    Linux笔记 2018-08-08
  • 网络管理

    tcp udp 三次握手四次挥手 子网划分 ip nmcli

    2018-05-02
  • 简述sed常用操作命令,并举例

    sed命令: 文本处理三剑客: grep,egrep,fgrep:文本过滤器 sed:stream EDitor,刘编辑器,行 awk:文本格式化工具,报告生成器 sed [option]…’script’ [input-file]… script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至…

    Linux笔记 2018-06-07