Formas de arreglar Windows 10 que no arranca en Linux

Debido a la naturaleza agresiva y la propiedad privada. para Windows 10 Problemas como este aparecerán más a menudo. Por este motivo se recomienda Instale Windows 10 primero antes de instalar Linux en modo arranque dual.

Linux es menos intrusivo y no dañará Bootloader para Windows 10. Aunque, las cosas aún pueden salir mal después “Reinstalar” las actualizaciones de Windows 10 Principal. Si es así, puede arreglarlo usando Linux (Ubuntu).

استخدام Windows 10 y Linux En la misma máquina es doloroso. A veces, se bloquea Arranque seguro UEFI GRUB y, en otras ocasiones, GRUB no puede iniciar Windows 10. Recientemente, actualicé Ubuntu a 19.10 Beta desde Ubuntu 19.04. Ahora, Ubuntu 19.10 viene con GRUB NUEVA VERSIÓN 2.04 Que contiene muchos errores. En mi caso, GRUB de alguna manera corrompió el sitio MBR de Windows y ahora No puedo arrancar en Windows 10. Para arreglar las cosas, realicé algunos pasos correctivos y aquí hay una guía detallada sobre Cómo reparar Windows 10 que no arranca en Linux.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Arreglar No Arrancar en Windows 10 en Linux

Si está utilizando Ubuntu 19.10 Beta, entonces GRUB 2.04 contiene muchos errores. Sería mejor volver a Ubuntu 19.04 o pasar completamente a Windows. Vaya al paso 5 para comprobar las formas de cambiar el gestor de arranque predeterminado a Windows NT.

1. Reconstruir GRUB

A veces, GRUB tiene problemas para localizar el archivo MBR de Windows en el disco duro. El primer paso es verificar si Linux puede detectar Windows 10. Para hacer esto, ejecute el siguiente comando.

sudo os-prober

El comando anterior buscará otros sistemas operativos instalados en sus discos. Si se detecta Windows, obtendrá un resultado de la siguiente manera.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Si el comando anterior puede encontrar Windows 10, podemos recrear el archivo de configuración de GRUB. Para hacer esto, use el siguiente comando.

sudo update-grub

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

El comando anterior comienza a escanear todas las particiones en su disco local y busca diferentes sistemas operativos instalados. Si detecta Windows 10, debería obtener un resultado similar al siguiente. El comando también creará automáticamente una entrada de Windows en el archivo de configuración.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

2. Reparación de arranque

Si la línea de comandos no es lo tuyo, puedes probar la herramienta gráfica de reparación de arranque. A veces, el archivo GRUB se bloquea. Boot Repair busca automáticamente otros sistemas operativos en el disco. También repara y reconfigura el archivo GRUB. Esto es similar a ejecutar manualmente os-prober y reconstruir el archivo de configuración de GRUB.

Para comenzar, use los siguientes comandos para agregar el repositorio requerido e instalar Boot Repair.

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

sudo apt-get install -y boot-repair

Después de eso, ejecute la herramienta de reparación de arranque. Tomará uno o dos minutos verificar todos los discos y particiones. Una vez hecho esto, haga clic en Reparación recomendada. Esta opción eliminará el archivo GRUB anterior y lo reconstruirá desde cero.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

La siguiente pantalla le presentará un conjunto de comandos que debe copiar y pegar en la Terminal. Simplemente siga las instrucciones en pantalla proporcionadas por Boot Repair y reparará el archivo GRUB por usted.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Boot Repair Tool le dará un error inesperado si está utilizando una versión de prueba de una distribución de Linux.

Si este método no funcionó para usted, es posible que GRUB no pueda detectar el archivo del Administrador de arranque de Windows. Por lo tanto, necesitaremos crear una entrada para ello en el archivo de configuración de GRUB.

3. Usa una herramienta para personalizar GRUB

Directamente, no recomendaría actualizar manualmente nada en el archivo de configuración de GRUB. Usaremos una herramienta de código abierto llamada Grub Customizer. Ejecute los siguientes comandos para descargar e instalar la herramienta.

sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt-get update

sudo apt install grub-customizer

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

A continuación, necesitamos la ubicación de la herramienta de arranque de Windows 10. Para encontrarlo, ejecute el siguiente comando en la Terminal.

lsblk

Revisa la sección que contiene e indica como “/arranque/efi. Esta es la partición donde está instalado el Administrador de arranque de Windows. Necesitamos el nombre de partición dado. En mi caso, es sda1 Por lo tanto, la ubicación del archivo de arranque es "/ Dev / sda1".

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Alternativamente, también puede instalar herramienta de disco gnome Es una herramienta gráfica para mostrar discos y particiones. En la lista, puede buscar la partición del sistema EFI. La descripción de la sección debería verse así.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

A continuación, diríjase al personalizador de GRUB y haga clic en el icono de página en la parte superior para crear una entrada.

En la ventana emergente del editor de entrada, seleccione el tipo como "Chainloader" y la sección como "/ Dev / sda1. También puede proporcionar un nombre apropiado para ingresar. Publique esto, presione Entrar.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Ahora podrá ver la entrada que creó en el menú Grub personalizado. Sin embargo, debe hacer clic en Guardar para sincronizar los cambios con el archivo de configuración de GRUB original.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

Finalmente, reinicie, y ahora debería poder iniciar Windows 10. En caso de que no sea así, lo más probable es que su MBR de Windows se estrelló o los archivos de arranque están dañados.

4. Reparación de inicio

SI GRUB NO PUEDE DESCARGAR MBR de Windows , el archivo puede estar dañado. Podemos arreglarlo usando un archivo ISO de Windows y una unidad flash. Puedes usar cualquier Programa para crear USB de arranque para Linux. yo recomendaria WoeUSB Porque es simple y hace el trabajo rápidamente. Una vez terminado Preparar una unidad USB Ponlo en marcha. Haga clic en Siguiente en la primera pantalla y luego haga clic en Reparar su computadora en la siguiente pantalla.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

En la página siguiente, haga clic en Opciones de solución de problemas, luego haga clic en Reparación de inicio. Llevará algún tiempo reparar los archivos de arranque y MBR.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

La mayoría de las veces, una herramienta de reparación de inicio reparará el archivo de arranque de Windows. Una vez que el reinicio sea exitoso, GRUB debería poder detectar y ejecutar Windows. Si el problema persiste, necesitaremos volver a cambiar el gestor de arranque a Windows NT.

5. Cambiar el cargador de arranque predeterminado

Si está seguro de que el archivo de inicio de Windows no está dañado y no ha borrado accidentalmente el disco C, podemos cambiar Cargador de arranque de Windows NT. Para hacer esto, inicie desde el USB de Windows, haga clic en Siguiente en la primera pantalla. A continuación, haga clic en Reparar computadora y luego en Solucionar problemas.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

En la página Opciones avanzadas, haga clic en Símbolo del sistema.

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

En la línea de comando, ejecute el siguiente comando.

bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi

Formas de solucionar el problema de Windows 10 que no arranca en Linux - Windows Linux

El comando anterior cambiará la utilidad del cargador de arranque de GRUB a Windows NT. Ahora, cuando su sistema se reinicie, debe iniciar directamente en Windows. En caso de que venga de Ubuntu 19.10, deberá volver a la distribución estable de Ubuntu 19.04, ya que GRUB 2.04 contiene muchos errores.

6. Instalación nueva de Windows 10

En el caso de que ninguno de los métodos anteriores te funcione, es posible que hayas borrado Windows por error. El último recurso es Realice una nueva instalación de Windows 10. Lo bueno es que solo necesitarás formatear la unidad C y no perderás datos en otras unidades. Sin embargo, pero al final Perderá archivos en la carpeta Escritorio, Descargas y Documentos.

palabras de cierre

Aquí hay algunas formas de resolver Windows 10 no arranca en Linux. Para más problemas o consultas relacionadas con Linux o GRUB, hágamelo saber en los comentarios a continuación.

DzTech

Soy ingeniero estatal con amplia experiencia en los campos de programación, creación de sitios web, SEO y redacción técnica. Me apasiona la tecnología y me dedico a brindar información de calidad al público. Puedo convertirme en un recurso más valioso para los usuarios que buscan información precisa y confiable sobre reseñas de productos y aplicaciones especializadas en diversos campos. Mi compromiso inquebrantable con la calidad y la precisión garantiza que la información proporcionada sea confiable y útil para la audiencia. La búsqueda constante de conocimiento me impulsa a estar al día con los últimos avances tecnológicos, asegurando que las ideas compartidas se transmitan de forma clara y accesible.
Ir al botón superior