Backup del MBR y la Tabla de Particiones

El master boot record (MBR) es el primer sector ("sector cero") de un dispositivo de almacenamiento de datos, como un disco duro. A veces, se emplea para el arranque del sistema operativo instalando en él un cargador bootstrap, otras veces es usado para almacenar una tabla de particiones y, en ocasiones, se usa sólo para identificar un dispositivo de disco individual, aunque en algunas máquinas esto último no se usa y es ignorado.

En UNIX/Linux se puede usar el comando dd para hacer un backup y restaurar el MBR desde una consola.
Para hacer la copia de seguridad (backup):

dd if=/dev/xxx of=mbr.backup bs=512 count=1

Para restaurarlo:

dd if=mbr.backup of=/dev/xxx bs=512 count=1

Donde xxx es el dispositivo, que puede ser hda, sda, o cualquier otro.

En el caso de tener que hacer una copia de seguridad de la tabla de particiones de nuestro disco duro, como root haremos lo siguiente:

sfdisk -d /dev/xxx > tabla-particiones.sf

Donde xxx es el dispositivo, que puede ser hda, sda, o cualquier otro.
Así tendremos en el fichero tabla-particiones.sf un backup de nuestra tabla de particiones. Para esto hemos usado la herramienta sfdisk del paquete util-linux.

Para restaurar esta copia, una vez que comprobamos fehacientemente que la tabla que estamos restaurando corresponde con las particiones que hay físicamente en el disco duro, (pues cualquier error puede tener consecuencias fatales) haremos:

sfdisk /dev/xxx < tabla-particiones.sf

Fuente.
Fuente.