CentOS 7MBR引导扇区与grub恢复(小故障不求人)

一、MBR引导扇区故障恢复
MBR引导扇区位于物理硬盘的第一个扇区,该扇区又称为主引导扇区,除了包含系统引导程序的部分数据外,还包含了整个硬盘的分区表记录。所以当主引导扇区发生故障时,可能导致的的故障就是主机开机时进入黑屏状态从而无法正常开机。下面将带领大家一起学习如何在MBR扇区故障时进行恢复。
通常情况下解决该故障的步骤分别是:提前对MBR扇区进行备份→以安装光盘引导进入急救模式→从备份文件中恢复。
下面将详细演示MBR扇区恢复的详细过程。
1、备份MBR扇区数据到其他磁盘
1)、创建一块新的磁盘并进行分区。

2)、对新的磁盘进行格式化和挂载。

3)、将MBR扇区数据复制到新的磁盘中。

2、模拟MBR扇区故障

3、引导镜像急救模式进行mbr扇区恢复
mbr扇区故障主机无法进行正常重启,所以在重启主机电脑读条时眼疾手快按下esc键进入如下模式,因为我们使用的是镜像代替引导所以这里我们选择第三个。

这里我们选择疑难问题对mbr问题进行解决。

这里我们选择第二个对CentOS 7进行诊断。

这个界面我们选择一进入急救命令模式。

在急救命令模式中发现并没有我们刚才的挂载点,所以我们在这里对新磁盘重新进行挂载。

将备份数据重新拷进mbr扇区中进行修复。

4、重启服务器进行验证

二、grub菜单恢复
准备工作:模拟grub菜单故障

grub菜单配置文件被删除之后再次重启服务器就会如下图所示,从而无法正常启动。

之后对服务器进行重启,后几步操作步骤与MBR扇区恢复操作相同,直至进入急救命令模式。
1、引导急救模式,加载镜像系统
命令:chroot /mnt/sysimage/

2、重新建立加载sda分区
命令:grub2-install /dev/sda

3、重新构建grub菜单配置文件
命令:grub2-mkconfig -o /boot/grub2/grub.cfg

4、退出bash模式之后重启服务器验证能否正常开机
exit
reboot

原文地址:https://blog.51cto.com/14449528/2432447

时间: 2024-11-06 09:43:10

CentOS 7MBR引导扇区与grub恢复(小故障不求人)的相关文章

CentOS 6.5中linux grub修复

在使用Linux的过程中,难免会出现开机提示grub >而无法启动,可能是系统中/boot/grub文件丢失等原因造成的,当出现此问题的时候只要系统分区没有格式化一般是可以修复的,下面就以虚拟 机为例,删除/boot分区,在linux救援模式下重新修复: 实验使用的系统为Centos 6.5 x86_64 1.删除boot分区:会导致gurb和linu内核丢失,然后重启: 此时系统重启后已经完全无法再次启动,如下: 2.使用光盘镜像引导系统,并选择救援模式启动: 提示将系统挂载至/mnt/sys

详解CentOS 7系统中MBR引导扇区恢复方法

MBR引导扇区介绍 MBR位于物理硬盘的第一个扇区(512字节),该扇区又称为主引导扇区(MBR扇区),除了包含系统引导程序的部分数据外,还包含整个硬盘的分区表记录.当主引导扇区发生故障时,将可能无法进入引导菜单,或者因无法找到正确的分区位置而无法加载系统,通过该硬盘引导主机时很可能进入黑屏状态. MBR 扇区故障恢复 下面将通过示例介绍对MBR扇区进行备份.模拟破坏.修复的过程.由于 MBR 扇区中包含了整个硬盘的分区表记录,因此该扇区的备份文件必须存放到其他的存储设备中. dd命令--用指定

Linux常见故障-------MBR引导扇区恢复

本次给大家介绍的是Linux常见故障其中的MBR引导扇区. ----------------故障概述-------------- 基本概述在Linux系统的启动过程中,涉及MBR主引导记录.GRUB启动菜单.系统初始化配置文件等各方面,其中任何一个环节出现故障都可能会导致系统启动的失常,因此一定要注意做好相关文件的备份工作. 完整的开机引导流程 开机自检:也称加电自检(POST,Power On Self Test). 指计算机系统,接通电源,(BIOS程序)的行为,包括对CPU.系统主板.基本

Windows恢复Grub引导,用grub安装ubuntu

http://www.linuxidc.com/wap.aspx?nid=18027&p=&cp=&cid=http://m.blog.chinaunix.net/uid-22197900-id-359250.html http://zhidao.baidu.com/question/147900468.html?fr=ala&word=Grub%20%E5%AE%89%E8%A3%85%20ububtu&device=mobile&ssid=0&f

精品软件 推荐 Bootice(引导扇区维护工具)

BOOTICE- 引导扇区维护工具,BOOTICE 是一个启动相关的维护的小工具,主要用于安装.修复.备份和恢复磁盘(镜像)的 MBR(Master Boot Record)或分区 PBR(Partition Boot Record),以及查看编辑 Windows Vista/7/8/8.1 的 BCD.此外还具有磁盘扇区编辑.磁盘填充.分区管理等等功能. 功能介绍 ★ BOOTICE 能为你的磁盘安装如下类型的 MBR: 1.Wee.不点大师开发的 mini-g4d,支持一定功能的同时减小了体

Centos 系统引导与相关服务命令

内核组成部分: 核心文件:/boot/vmlinuz-VERSION-release ramdisk:辅助的伪根系统 CentOS 5: /boot/initrd-VERSION-release.img CentOS 6,7: /boot/initramfs-VERSION-release.img initramfs-2.6.32-696.el6.x86_64.img initramfs-3.10.0-693.el7.x86_64.img 模块文件:/lib/modules/VERSION-re

linux 系统中多重操作系统引导管理器grub学习

注:以下学习均在X86架构的CPU下搭建完成的linux系统. 一.linux系统启动流程简介 POST开机自检-->加载BIOS-->读取MBR-->启动Boot Loader/Grub程序-->加载内核-->用户层init依据inittab文件来设定运行等级-->init进程执行rc.sysinit-->启动内核模块-->执行不同运行级别的脚本程序-->执行/etc/rc.d/rc.local-->执行/bin/login程序,进入登录状态

CentOS 7修复MBR和GRUB

(转载) 一.修复MBR: MBR(Master Boot Record主引导记录): 硬盘的0柱面.0磁头.1扇区称为主引导扇区.其中446Byte是bootloader,64Byte为Partition table,剩下的2Byte为magic number. 备份MBR: #dd if=/dev/sda of=/root/mbr.bak count=1 bs=512 破坏bootloader: #dd if=/dev/zero of=/dev/sda count=1 bs=200 这里边b

CentOS 7修复MBR和GRUB更改root密码

修复MBR:MBR(Master Boot Record主引导记录):硬盘的0柱面.0磁头.1扇区称为主引导扇区.其中446Byte是bootloader(引导装载程序),64Byte为Partition table(分区表),剩下的2Byte为magic number(结束标志).备份MBR:#dd if=/dev/sda of=/root/mbr.bak bs=512 count=1破坏bootloader(引导装载程序):#dd if=/dev/zero of=/dev/sda bs=51