Escribimos en una ventana de la shell, con el usuario root:
dd if=/dev/hda of=/home/usuario/backupMBR bs=512 count=1
Por supuesto, un backup no vale de nada si no se puede restaurar, para ello, arrancamos desde un Live CD (u otro medio) y escribimos:
dd if=/dev/sda/backupMBR of=/dev/hda bs=512 count=1
Siendo en estos casos:
- hda: la unidad que corresponda.
- sda: la unidad que corresponda.
- backupMBR: El nombre del fichero donde almacenamos el backup.
- if (input file): Especificamos el fichero de origen. Si este parámetro no se define se toma el stdin por defecto.
- of (output file): Especificamos el fichero destino. Si este parámetro no se define se toma el stdout por defecto.
- bs (block size): Especifica el tamaño del bloque, en bytes.
- count (number of blocks): Especifica el numero de bloques del archivo a crear