Hacer backup del MBR en Linux desde la shell

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


  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Bitacoras.com
  • email
  • FriendFeed
  • HackerNews
  • LinkedIn
  • Meneame
  • MySpace
  • Reddit
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter
  • Yahoo! Buzz

Articulos relacionados:

4 Comments

  1. Karim dice:

    Pues nada habra que hacer backup del MBR :D gracias por la info

  2. merodeador dice:

    Hola, deberías explicar el porqué de los parámetros bs y count para los que no lo sepan. Por lo demás correcto.

    Salu2

  3. GhOsTi dice:

    hecho merodeador, pero lo podias haber puesto tu ehhhh que no cuesta nada¡¡

  4. merodeador dice:

    JEJEJE, es que estoy de vacaciones ;)

Leave a Comment