1 00:00:00,430 --> 00:00:03,310 En esta práctica vamos a aprender a hacer una copia del MBR. 2 00:00:03,589 --> 00:00:07,209 Lo primero que necesitamos saber es el nombre del disco. Para ello usamos fdisk-l. 3 00:00:08,250 --> 00:00:10,169 En mi caso el disco se llama sda. 4 00:00:13,689 --> 00:00:16,589 Para realizar la copia usaremos dd con la siguiente sintaxis. 5 00:00:17,309 --> 00:00:22,589 dd if igual a origen, la ruta del disco, en nuestro caso sda, o if igual a destino. 6 00:00:22,969 --> 00:00:28,429 Nosotros lo guardaremos en un archivo llamado mbr.img dentro de un directorio backup que hemos creado en el álbum del usuario. 7 00:00:28,870 --> 00:00:32,990 b es igual a 512, lo que hará será leer y escribir en bloques de 512 bytes. 8 00:00:33,090 --> 00:00:35,189 y count igual a 1, que copiará un bloque. 9 00:00:37,369 --> 00:00:40,250 Podemos ver el volcado del MBR con un editor hexadecimal, 10 00:00:40,710 --> 00:00:43,450 aunque existe una herramienta gratuita muy útil desarrollada en Perl, 11 00:00:43,630 --> 00:00:49,090 llamada mbrParser.pl, que nos ayudará a interpretar la tabla de particiones de una manera más cómoda. 12 00:00:50,429 --> 00:00:51,990 Una vez descargado y descomprimido, 13 00:00:52,429 --> 00:00:57,409 podremos leer el volcado del MBR ejecutando mbrParser con la opción "-i", sobre él. 14 00:00:59,590 --> 00:01:02,929 El MBR ocupa los primeros 512 bytes del disco. 15 00:01:03,090 --> 00:01:13,510 De ellos, 446 pertenecen al código de la máquina, donde los últimos 6 pueden ser usados para meter 4 bytes de firma de disco, y dos adicionales normalmente con el valor 0000. 16 00:01:14,590 --> 00:01:24,510 Otros 64 pertenecen a la tabla de particiones, con 4 registros que definen cada una de las particiones primarias, y los dos últimos bytes pertenecen a la firma del MBR, con el valor 55AA. 17 00:01:24,510 --> 00:01:30,450 Podemos restaurar el MBR a partir de la copia que hicimos con el comando DD, pero esta vez 18 00:01:30,450 --> 00:01:35,329 a la inversa, con origen en nuestro fichero de volcado y destino en los primeros 512 bytes 19 00:01:35,329 --> 00:01:35,849 del disco.