Cómo arreglar el MBR de Windows desde Ubuntu

0

 

Si ha intentado realizar un arranque dual de su sistema Windows con Linux, entonces probablemente encontró algunos cambios que pueden no ser bienvenidos. Al instalar Linux en este entorno, el cargador de arranque GRUB sobrescribirá el cargador de arranque de Windows dentro del Registro de arranque maestro (MBR).

Esto también es cierto a la inversa: si instaló Linux primero y luego decide instalar Windows, el gestor de arranque de Windows sobrescribirá GRUB. Luego encontrará que no hay forma de iniciar su escritorio Linux.

Por último, cualquier cambio importante en Windows también puede modificar su cargador de arranque y dejarlo inutilizable. Este es el caso de la actualización de aniversario en Windows 10 y la actualización de Windows 11 .

Cualquiera de estos escenarios puede ser problemático para el nuevo usuario, pero afortunadamente con un poco de paciencia y cuidado, hay formas de restaurar el gestor de arranque y, en el proceso, reparar el MBR.

Requisitos

El primer paso será descargar y crear su Linux live CD o USB. Ubuntu es, con mucho, la distribución más fácil y accesible de usar, aunque la mayoría de las distribuciones de Linux se pueden usar para esto. Usando una computadora diferente, navegue hasta el sitio web de Ubuntu y descargue la copia más reciente que sea adecuada para su arquitectura.

Por ejemplo, voy a descargar la versión Ubuntu 20.04.4 LTS para amd64 ya que mi máquina es un sistema de 64 bits.

Arrancando en Ubuntu Live USB

Con sus medios en vivo creados, el siguiente paso es iniciar su máquina en Ubuntu usando el BIOS de su computadora y seleccionar "Ubuntu" en el menú de GRUB.

Si esto falla, debe asegurarse de que el Arranque seguro esté DESHABILITADO en el BIOS. Esto se debe a que el Arranque seguro solo permite que los sistemas operativos basados ​​en Windows arranquen en la máquina.

Una vez que se haya iniciado el escritorio, debe hacer clic en la opción "Probar Ubuntu" para cargar Ubuntu como un disco en vivo.

Una vez hecho esto, debe abrir la Terminal desde el menú Aplicaciones ubicado en la esquina inferior izquierda de la pantalla.

Con mucho, la forma más fácil de reparar el MBR es usar una pequeña utilidad llamada "reparación de arranque" en lugar de trabajar directamente en la Terminal.

Método uno: utilidad de reparación de arranque

Primero, deberá agregar el repositorio. Tipo:

sudo add-apt-repository ppa:yannubuntu / boot-repair
 sudo  apt update 
sudo  apt  install boot-repair

Una vez que se haya instalado, busque la aplicación dentro de su menú Aplicaciones y haga clic para comenzar.

Una vez que se inicia la utilidad, seleccione el tipo de reparación. Para la mayoría de las personas, esta será la reparación recomendada.

Cuando finalice la utilidad, debería poder iniciar su sistema y seleccionar Windows o Linux en el menú de GRUB. Ejecutar la utilidad también le permitirá cambiar o investigar algunas de las otras opciones anteriores si necesita una reparación de arranque más compleja. Al hacer clic en "Restaurar MBR", podrá usar la pestaña MBR.

Si te quedas atascado, Ubuntu tiene una guía en su sitio web .

Método dos: actualizar su configuración de GRUB

Otra forma de arreglar el MBR es actualizando directamente su configuración de GRUB. Para hacer eso, primero debe asegurarse de que el disco en vivo detecte su instalación de Windows. Desde allí, puede ejecutar la os-proberutilidad

sudo os-prober

Este programa, luego, verificará todos los discos y particiones disponibles para cualquier sistema operativo en su máquina. Para ello, busca archivos de arranque o particiones específicas que crea una instalación típica del sistema operativo.

Sin embargo, una cosa importante a tener en cuenta es que si os-proberno detectó la partición de Windows, es probable que su partición de arranque ya esté dañada.

Si ese es el caso, sería preferible reinstalar Windows en lugar de intentar reconstruir su partición de arranque.

Sabiendo eso, puede recrear la configuración de GRUB desde el disco en vivo ejecutando este comando:

sudo update-grub

Esto reconstruirá la configuración predeterminada de GRUB e incluirá nuevamente la partición de arranque de Windows. Una vez hecho esto, ahora puede reiniciar su sistema y probar si GRUB detectó su instalación de Windows.

Método tres: Syslinux

Además de usar las herramientas GRUB predeterminadas, también puede usar Syslinux para actualizar su gestor de arranque.

Para hacer eso, abra una terminal como antes y escriba:

sudo  apt  instalar syslinux


Una vez que haya terminado, escriba lo siguiente, recordando cambiar el nombre de la unidad "sda" según corresponda:

sudo  dd  if = / usr / lib / syslinux / mbr / mbr.bin of = / dev / sda


Esto escribirá un binario MBR en los primeros sectores del disco duro. Hacer esto asegurará que se solucione cualquier problema con esos primeros sectores en Windows. Una vez hecho esto, puede reiniciar su máquina para probar si la reconfiguración funcionó.

Método cuatro: mbr

Con eso, también puede usar la herramienta mbr más simple para reconstruir el binario MBR. Similar a syslinux, primero deberá instalarlo en su disco en vivo:

sudo  apt  instalar mbr

Desde allí, puede ejecutar el siguiente comando para reinstalar el binario MBR en su partición de Windows:

sudo install-mbr -i n -p D -t  0  / dev / sda


Una vez hecho esto, ahora puede reiniciar su máquina para verificar si el binario MBR instalado se detectó en GRUB.

Método cinco: LILO

Por último, también puedes usar LILO para reparar el MBR de Windows. Similar a GRUB y syslinux, LILO también es un programa de cargador de arranque que puede actualizar su configuración de GRUB. Sin embargo, para usarlo, debe instalarlo en su disco en vivo:

sudo  apt  instalar lilo


A partir de ahí, escribir un archivo MBR en su partición de arranque de Windows es extremadamente simple. Para hacer eso, puede ejecutar el siguiente comando:

sudo lilo -M /dev/sda mbr

Este comando escribirá un binario MBR en la partición de arranque del dispositivo que especificó. En mi caso, instalaré el binario MBR en “/dev/sda”. Una vez hecho esto, puede reiniciar su computadora para verificar si GRUB detectó el MBR recién instalado.

¡Felicidades! Ahora conoce cinco formas sencillas de reconstruir el MBR de Windows con Ubuntu Linux. Si toda esta charla te hizo interesarte en lo que Linux puede ofrecerte. Puede consultar nuestro artículo sobre las mejores distribuciones de Linux-libre que puede instalar hoy.

Preguntas frecuentes

1. ¿Puedo editar manualmente mi configuración de GRUB?

Sí. Sin embargo, la actualización manual de la configuración de GRUB puede generar errores adicionales que quizás no espere. Además, cualquier problema que pueda surgir al configurar su archivo grub.cfg puede hacer que el sistema no vea ningún archivo de arranque.

Sabiendo eso, si aún desea configurar manualmente su grub.cfg. Debe asegurarse de saber lo que está haciendo y de tener una copia de seguridad de un grub.cfg sin modificar. Para hacer eso, puede ejecutar el siguiente comando:

sudo  cp  / boot / grub / grub.cfg / boot / grub / grub.cfg.old

2. ¿Puedo usar una distribución de Linux diferente para rescatar mi sistema?

¡Sí! Todas las herramientas descritas en este artículo están disponibles en la mayoría de las distribuciones de Linux. Por ejemplo, puede hacer los mismos pasos para instalar un archivo MBR de LILO en un Arch Linux .

sudo pacman -S lilo

3. ¿Puedo recuperar mis archivos incluso si la partición de arranque de Windows está dañada?

¡Sí! Para hacer eso, necesita encontrar la partición en su disco que contiene todos los datos de Windows. Por ejemplo, solía lsblkencontrar mi partición de Windows en “/dev/sda2”.

Sabiendo eso, necesita instalar ntfs-3g. Esto le permitirá montar el sistema de archivos NTFS de Windows en Linux:
La única diferencia es que en lugar de instalar el paquete LILO a través de apt, deberá ejecutar pacman:

sudo  apt  instalar ntfs-3g

Una vez hecho esto, puede ejecutar el siguiente comando para montar el sistema de archivos NTFS en su sistema de archivos local:

sudo ntfs-3g / dev / sda2 / mnt

A partir de ahí, ahora puede obtener los archivos de su partición de Windows dañada en una unidad de respaldo.
Tags

Publicar un comentario

0 Comentarios
* Por favor, no envíe spam aquí. Todos los comentarios son revisados ​​por el administrador.
Publicar un comentario (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
Subir