Reparar el MBR de cualquier windows desde linux

El Master Boot Record, MBR para los amigos, es el primer sector de un disco duro, la referencia que toma la BIOS para iniciar un sistema operativo u otro cuando enciendes tu ordenador.
El MBR es algo muy delicado. Un error en el MBR impide a Windows arrancar, por lo que el siguiente truco te será muy útil.
Te explicamos cómo recuperar el MBR original en caso de que se dañe. Solamente necesitarás un disco de arranque con Linux.


Paso 1 - Conseguir un LiveCD de Linux

Partimos del hecho de que en tu ordenador únicamente tienes instalado Windows. En caso de que ya dispongas de una distribución Linux puedes saltarte este paso.
Un LiveCD es un disco que integra una versión de Linux que puedes utilizar sin tener que instalarla en el disco duro. Normalmente vienen en una imagen ISO a grabar en un CD virgen con cualquier grabador de discos.
Hay cientos, así que elige uno cualquiera. Todos son igual de útiles para arreglar el MBR. Nuestros favoritos son Ubuntu, Fedora, System Rescue CD y Knoppix.

Paso 2 -  Arrancar el ordenador desde el LiveCD


Este paso difiere en cada equipo. Normalmente, a través de F12 se activa el menú de la BIOS. Ahí deberás configurar el menú de arranque para que el primer dispositivo en iniciarse sea el lector de CD/DVD y no el disco duro.
También puede darse el caso de que tu equipo inicie desde el CD/DVD si encuentra un disco en su interior.


Paso 3 - Instalar ms-sys


ms-sys es el programa que te va a salvar la vida. Bueno, sólo va a recuperar el MBR para así iniciar Windows sin problemas.
La instalación es rápida y sencilla. No temas.


1- En primer lugar descarga el instalador.

2- Descomprime el contenido en una carpeta cualquiera.

3- Abre el Terminal o Consola de Linux y sitúate en la carpeta de ms-sys. Por ejemplo: cd /home/Descargas/ms-sys

4- Ejecuta la orden make. Si te aparece un error del tipo No encuentro msgfmt, deberás instalar el paquete gettext.

5- A continuación, escribe make install con privilegios de administrador (root).
Ahora ms-sys ya está instalado.


Paso 4 - Arreglar el Master Boot Record

En primer lugar, deberás averiguar a qué dispositivo corresponde la partición de Windows. Para ello deberás ejecutar en el Terminal el comando fdisk -l con privilegios de administrador.
Normalmente te indicará /dev/sda1, pero no está de más comprobarlo.
Partiendo del caso más común, deberás ejecutar la orden ms-sys -m /dev/sda1 para que el MBR inicie Windows la próxima vez que enciendas el ordenador.
Y eso es todo. Fácil y rápido.
Enlaces de interés

?    Página de descarga de ms-sys


http://ms-sys.sourceforge.net/#Download

Reparar el MBR de cualquier windows desde linux
0 Puntos Score: 0/10
Visitas: 1058 Favoritos: 9
7 Comentarios Reparar el MBR de cualquier windows desde linux
esto yo lo hacia desde windows 95 con el disco de inicio y el comando fdisk/mbr (creo que asi era)
graxias buen consejo  
con Windows 7 desde WinRE o desde el DVD el comando es bootrec /fixmbr
aunque desde windows no se le puede hacer una copia de seguridad al MBR, cosa que s?
gracias por la info
A mi me inicia windows, pero ningun live de pendrive. Me dice que no encuentra el MBR. Es raro, porque si larga el CD de instalacion de Windows 7, pero prob?
muy buena data! Saludos
saber hermano . esta bueno pero me gustaria mejor en un video haci vemos que funciona ejejej se te agredece x el aporrte  yo entiendo mejor con los videos...
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!