MBR共512字节
(1) 第1-446字节:调用操作系统的机器码。
(2) 第447-510字节:分区表(Partition table)。
(3) 第511-512字节:主引导记录签名(0x55和0xAA)。
在此阶段,启动引导会识别一个激活的主分区,并将下一步的引导交于主分区继续进行启动引导,这样就到了第三阶段。
备份:
dd if=/dev/sda of=/opt/mbr bs=1 count=512
即从sda读取512个块,每个块大小为1字节,即512字节,也就是将整个MBR导出成mbr文件
文件导出后是二进制文件,是无法使用cat或vim等命令直接打开或编辑的,但是可以使用od命令查看
od命令常用参数:
-Ax :左边地址显示用十六进制显示
-tx1 :显示内容以十六进制显示,并以一个字节为一个显示单位
使用以下命令查看MBR信息:
[root@linux-node1 ~]# od -tx1 -Ax /opt/mbr
000000 eb 63 90 10 8e d0 bc 00 b0 b8 00 00 8e d8 8e c0
000010 fb be 00 7c bf 00 06 b9 00 02 f3 a4 ea 21 06 00
000020 00 be be 07 38 04 75 0b 83 c6 10 81 fe fe 07 75
000030 f3 eb 16 b4 02 b0 01 bb 00 7c b2 80 8a 74 01 8b
000040 4c 02 cd 13 ea 00 7c 00 00 eb fe 00 00 00 00 00
000050 00 00 00 00 00 00 00 00 00 00 00 80 01 00 00 00
000060 00 00 00 00 ff fa 90 90 f6 c2 80 74 05 f6 c2 70
000070 74 02 b2 80 ea 79 7c 00 00 31 c0 8e d8 8e d0 bc
000080 00 20 fb a0 64 7c 3c ff 74 02 88 c2 52 be 05 7c
000090 b4 41 bb aa 55 cd 13 5a 52 72 3d 81 fb 55 aa 75
0000a0