Cómo borrar el MBR
Si por algún motivo necesitamos borrar el MBR (Master Boot Record) de un disco duro (por ejemplo, si queremos instalar Windows en un ordenador que ha tenido Linux), tenemos dos opciones:
- desde MS-DOS (por ejemplo, desde el disquete de inicio de Windows), utilizaremos Fdisk
con la opción /MBR, no documentada por Microsoft:
A:\ fdisk /MBR
Esto generalmente borrará el contenido del MBR pero en ocasiones puede fallar, ya que el comportamiento de este comando es algo aleatorio (?).
- desde Linux (por ejemplo, desde un dispositivo de rescate), utilizaremos el comando
dd (data duplicator):
# dd if=/dev/zero of=/dev/hda bs=512 count=1
Con esto le decimos que copie 1 bloque (count=1) de 512 bytes (bs=512) del fichero de entrada (if=/dev/zero) en el fichero de salida (of=/dev/hda), y dado que el MBR reside en un área de 512 bytes en el primer sector del disco duro, borraremos su contenido.
Atención
Debemos tener mucho cuidado porque si por error ejecutamos el comando:
# dd if=/dev/zero of=/dev/hda
no sólo borraremos el MBR sino todo el contenido del primer disco duro, ya que copiaremos ceros desde /dev/zero hasta el final del disco duro /dev/hda.
8 Comentarios en “Cómo borrar el MBR”
Deja un comentario
Hay que tener cuidado, porque te puedes cargar la tabla de particiones :S
Si esto ocurre, aconsejo que os bajéis un live-cd de qparted + testdisk y se recupera facilmente.
Saludos
jajaj me encanto, no documentada por mocosoft. Son terribles. Es cierto le falta poner muchas verdades a esa gente. Viven mintiendo.
Si se retira la pila de la motherboard ¿se corre el riesgo de borrar el MBR del disco rigido?
LORENA, retirar la pila de la placa base no afecta para nada al disco duro y desde luego no se borrará el MBR.
Utilice el comando de arriba, en varias ocasiones para estar seguro de estarlo digitando correctamente y todas se vuela todo completo, no deja nada en el disco duro
Aqui les pego lo que hice
dd if=/dev/zero of=/dev/sda bs=512 count=1
cambie hda por sda y juas todo el disco al carajo, ni rastro de las particiones, que hice mal???
diego, con ese comando no has borrado el contenido del disco duro sino el MBR. En el MBR reside la información de las particiones, por lo que las entradas en la tabla de particiones se borran y ya no podrás acceder a ellas. Échale un vistazo a la Wikipedia Master Boot Record
dd if=/dev/zero of=/dev/hda bs=??? count=1
???=512 borra todo
???=446 borra MBR
Holap:
Genial… lo necesitaba para instalar Windows en un PC del año ‘95 que alguna vez tuvo Linux… xD
Saludooos :P