MBR实验

实验一  MBR修复

破坏MBR

lsblk  /*确认磁盘名*/

hexdump -C /dev/sda -n 512  /*查看MBR分区*/

dd if=/dev/sda of=/date/mbr.bak bs=1 count=512   /*复制MBR分区*/

scp /date/mbr.bak 192.168.213.129:/root/   /*远程备份*/

dd if=/dev/zero of=/dev/sda bs=1 count=512    /*破坏MBR*/

hexdump -C /dev/sda -n 512 -v     /*查看破坏后MBR*/

fdisk -l     /*无效*/

lsblk    /*有效*/

cat /proc/partitions    /*有效*/

reboot

故障现象

直接进入光盘引导  /* MBR分区无法识别 */

解决方案

拆硬盘 写入备份文件

救援模式

ifconfig     /*查看网卡名*/

ifconfig ens33 192.168.213.134/24     /*配置IP*/

ping 192.168.213.129    /*检验链接*/

scp 192.168.213.129:/root/mbr.bak .    /*复制备份文件*/

hexdump -C mbr.bak    /*查看文件内容*/

lsblk    /*确认磁盘名*/

dd if=mbr.bak of=/dev/sda    /*修复MBR*/

hexdump -C /dev/sda -n 512    /*查看MBR*/

reboot

实验二 分区克隆

/*添加的硬盘 不小于 原硬盘*/

添加硬盘    /*偏小*/

dd if=/dev/sda of=/dev/sdb bs=1 count=512

lsblk     /* 不显示 扩展分区*/

fdisk -l    /* 显示 扩展分区 范围错误 */  /* 不显示 逻辑分区 在EBR中 */

实验三 清零55 AA

/*快速删除硬盘*/

dd if=/dev/zero of=/dev/sdb bs=1 count=2 skip=510 seek=510

fdisk -l

 

 

 

 

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

(0)
上一篇 2018-05-12 23:17
下一篇 2018-05-13 08:55

相关推荐

  • 认证基础及DNS服务基础

    认证基础及DNS服务基础

    Linux笔记 2018-04-27
  • Linux中用户、组和权限

    用户user Linux用户:Username/UID 管理员:root,0 普通用户: 系统用户:1-499 交互式登录:登录用户500+,1000+9(CentOs7) 组group  Linux组:Groupname/GID 管理员组:root,0(私有组) 普通组:系统组:1-499,1-999;普通组:500+,1000+ Linux组的类别:1….

    Linux笔记 2018-04-05
  • linux系统命令行安装软件

    一、CentOS7 1)首先通过df或lsblk命令,查看系统中有无挂载本地光盘镜像: 2)若没有挂载,即当前系统中df看不到光盘设备/dev/sr0,使用mount命令进行光盘挂载: monut /dev/cdrom /mnt 3)然后切换到/mnt路径下,到Packages目录下,就可以看到当前系统光盘镜像所自带的所有rpm软件包,然后同通过rpm -i…

    2018-03-30
  • 计算机如同人的大脑

    什么是计算机 计算机:一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 计算机系统 计算机系统:由硬件(Hardware)系统和软件(Software)系统俩大部分组成 2.计算机的组成部分 输入单元:输入数据 控制器:使计算机能够自动按照程序设定完成任务 运算器:处理数据 存储器:存储数据 输出单元:输出数据 计算机作用是将数据输入到计算…

    Linux笔记 2018-08-13
  • mysql练习题

    导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄MariaDB [hellodb]> select Name,Age from students where Age>25 and Gender=’M’;(2) 以ClassID为分组依据,显示每组的平均…

    Linux笔记 2018-06-09
  • 如何在虚拟机上安装centos6系统

    VMware Workstation  是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,以及可便于携带的虚拟机器,  下图以VMware14.1.1版本为例: 第一步打开VMware并选择创建新的虚拟机。 第二步此处我们选择典型配置,并开始下一步 第三步选择稍后安装操作系统并开始下一步 第四步:选择liux操作系统,版本号…

    2018-03-29