Métodos de pago Abuse

Cómo restaurar Grub tras la instalación de Windows

07.07.2024, 19:41

Si tienes dos sistemas operativos en tu ordenador, Windows y Linux, y has actualizado tu Windows de 7, 8 u 8.1 al más reciente Windows 10, puede haber problemas con el gestor de arranque Grub cuando se utiliza UEFI Secure Boot. Durante una actualización del sistema, Windows 10 simplemente borrará el gestor de arranque Grub y escribirá su propio gestor de arranque allí.

A continuación, después de que el sistema se reinicie, el usuario espera ver un menú de selección del sistema operativo Grub, pero en su lugar arranca el nuevo Windows 10. Puede parecer que no hay forma de acceder a Ubuntu o que no se puede ejecutar Ubuntu junto a Windows 10. Pero no es así. Pero no la hay.

¿Por qué restaurar Grub después de instalar Windows?

Después de instalar Windows, puede que necesites restaurar el gestor de arranque Grub si tienes un arranque dual con Linux. Windows puede sobrescribir el gestor de arranque Grub durante la instalación, lo que puede hacer que Linux deje de arrancar. Restaurar Grub te permitirá elegir tu sistema operativo cuando arranques tu ordenador y restaurar el acceso a Linux.

Restaurar Grub

A menudo los expertos aconsejan instalar Ubuntu en otra unidad, pero hay una solución sencilla. Siempre puedes usar el método estándar, por ejemplo, usando un disco LiveCD. Pero si estás usando UEFI, hay una solución usando Windows 10.

Iniciar CMD

En primer lugar, haga clic en el icono de búsqueda en Windows, escriba cmd allí y encontrar el símbolo del sistema de Windows. Haga clic derecho sobre él y seleccione Ejecutar como administrador:

Cmd запуск

Conectar partición EFI

A continuación puedes intentar adivinar cuál es el nombre del archivo del gestor de arranque Grub en la partición EFI, pero puedes hacer lo contrario y simplemente mirar. Para montar la partición EFI ejecuta diskpart. Para ello ejecute:

$ diskpart

A continuación saca una lista de discos disponibles:

$ list disk

Seleccionar como activa la unidad donde está instalado Windows 10 y donde se encuentra actualmente la partición EFI:

$ sel disk 0

Cómo restaurar Grub tras la instalación de Windows

Trae una lista de particiones en el disco:

$ list vol

Localiza la partición EFI, suele estar formateada en el sistema de archivos FAT y ocupa unos 100 megabytes de espacio. En este caso, es el volumen 2:

Cómo restaurar Grub tras la instalación de Windows

A esta partición hay que asignarle una letra. Para ello, realice:

$ sel vol 2
$ assign letter=I:

Cómo restaurar Grub tras la instalación de Windows

Buscar gestor de arranque

Ahora necesitas encontrar el archivo del gestor de arranque en la partición EFI. Pero no puedes abrir esta partición en el Explorador, necesitas usar sólo la línea de comandos. Cierre DiskPart y ejecute:

$ cd /d I:

A continuación, utilice el comando dir para encontrar el gestor de arranque Grub. Por ejemplo:

$ dir EFIUbuntu

Cómo restaurar Grub tras la instalación de Windows

Hay un archivo grubx64.efi aquí. Este es. El gestor de arranque puede llamarse de forma diferente en otras distribuciones, por eso te he dicho cómo buscarlo.

Restaurando GRUB

Ahora copia y ejecuta este comando:

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi

No tendrás que introducir una contraseña si tienes derechos de administrador y el programa debería funcionar bien. Este comando volverá a escribir el gestor de arranque Grub en lugar del gestor de arranque de Windows 10.

Si el comando devuelve un error, puedes deshacer los cambios con este comando:

$ bcdedit /deletevalue {bootmgr} path EFIubuntugrubx64.efi

A continuación, puede habilitar el gestor de arranque de Windows 10:

$ bcdedit /set {bootmgr} path EFIMicrosoftBootootmgfw.efi

Reinicia tu ordenador y verás el familiar Grub en la pantalla. Esto completa el proceso de recuperación de Grub.

¿Por qué falla la recuperación?

Hay varias razones por las que la restauración de Grub puede ser difícil después de la instalación de Windows. Aquí están algunas de las posibles razones:

  1. Sobreescritura del gestor de arranque: Al instalar Windows, especialmente en la misma partición donde está instalado Linux, Windows puede sobrescribir el gestor de arranque de Grub con su propio gestor de arranque, haciendo que Grub ya no esté disponible.
  2. UEFI y Secure Boot: En ordenadores con UEFI y Secure Boot habilitados, puede ser necesaria una configuración adicional para restaurar Grub tras la instalación de Windows.
  3. Diferentes particiones y discos: si hay diferentes sistemas operativos instalados en diferentes particiones o discos, esto también puede afectar a la forma en que se recupera Grub.
  4. Recuperación incorrecta: a veces pueden producirse errores o comandos incorrectos al intentar recuperar Grub, haciendo que el procedimiento de recuperación falle.
  5. Actualizaciones de Windows: después de las actualizaciones de Windows, puede haber problemas con el gestor de arranque Grub debido a cambios en el sistema.

Para restaurar Grub con éxito después de la instalación de Windows, se recomienda utilizar instrucciones especializadas para su configuración específica y distribución de Linux