识别磁盘分区

首先,我们需要找到我们想要用于备份或者恢复MBR的存储设备。
使用以下fdisk命令查看系统上的存储设备列表。

#fdisk -l

一旦识别要管理的磁盘的设备文件,我们可以使用以下某些DD命令来操作MBR引导加载程序。

在Linux上管理MBR

我们将在下面的命令中使用 /dev/sdX分区。

  • 使用以下命令备份磁盘的主引导记录。
# dd if=/dev/sdX of=my.mbr bs=466 count=1

MBR备份将保存到我们当前的工作目录中的文件my.mbr

  • 要恢复MBR,我们需要只需切换输入和输出文件的顺序。
# dd if=my.mbr of=/dev/sdX bs=466 count=1
  • 如果我们因任何原因想要销毁MBR,只需使用 /dev/zero作为输入文件:
# dd if=/dev/zero of=/dev/sdX bs=466 count=1
  • 安装MBR可能非常有用,尤其是在创建Linux USB引导盘时。要从头开始安装MBR,我们可以使用MBR包中的install-mbr命令:
# install-mbr /dev/sdX
在Linux备份还原销毁并安装MBR(主引导记录)

主引导记录(MBR)是一种引导加载程序,可以告诉系统如何组织磁盘上的分区。
虽然近年来,MBR已被GUID分区表取代,但MBR在许多系统上仍然非常普遍。

日期:2020-07-07 20:56:44 来源:oir作者:oir