Métodos de pago Abuse

Restaurar Grub después de instalar Windows 10

07.07.2024, 02:13

Es un gestor de arranque de sistema operativo que se utiliza en muchas distribuciones de Linux. Es uno de los gestores de arranque más populares para Linux y ofrece soporte para muchos sistemas operativos.

¿Qué es Grub?

GRUB (Grand Unified Bootloader) es un gestor de arranque del sistema operativo que se utiliza en muchas distribuciones de Linux y otros sistemas operativos basados en UNIX. GRUB está diseñado para cargar sistemas operativos al arrancar el ordenador. Permite seleccionar un sistema operativo o kernel Linux para arrancar, y ofrece la posibilidad de realizar cambios en los parámetros de arranque.

También permite trabajar con diferentes sistemas de ficheros y arrancar sistemas operativos desde diferentes particiones del disco duro. Tiene una configuración flexible que permite a los usuarios personalizar los parámetros de arranque, añadir nuevos núcleos o sistemas operativos y realizar otras acciones al arrancar el ordenador. GRUB suele instalarse al principio del disco duro y es la primera etapa del arranque después de la BIOS. Muestra un menú de selección del sistema operativo y permite al usuario elegir el correcto para arrancar.

¿Cuándo necesito un recovery?

La recuperación de Grub es necesaria en los siguientes casos:

  1. Instalación de un nuevo sistema operativo: cuando instalas un nuevo sistema operativo (como Windows), puede sobrescribir o cambiar el gestor de arranque grub, lo que puede provocar que no puedas arrancar con otros sistemas operativos en tu ordenador. Reparar grub le ayudará a restaurar su capacidad para seleccionar y arrancar otros sistemas operativos.
  2. Actualizar o desinstalar grub: en algunos casos, actualizar o desinstalar grub puede causar problemas que pueden hacer que tu ordenador no arranque. Reparar grub ayudará a solucionar estos problemas y a que tu sistema vuelva a arrancar con normalidad.
  3. Cambiar las particiones del disco duro: si has cambiado las particiones de tu disco duro (por ejemplo, creando una nueva partición o redimensionando una partición existente) sin utilizar las herramientas adecuadas, esto también puede hacer que pierdas el gestor de arranque grub. Reparar grub restaurará la capacidad de arrancar sistemas operativos en tu ordenador.

Reparar grub restaurará la funcionalidad normal del gestor de arranque y restaurará la selección y arranque de sistemas operativos en tu ordenador. Debe tenerse en cuenta que las instrucciones de recuperación de grub pueden variar dependiendo del sistema operativo que esté utilizando y de la configuración de su ordenador.

¿Cómo reparar grub?

Instrucciones para restaurar grub:

  1. Arranca con un LiveCD o una memoria USB Live. Debes tener la misma versión de Linux instalada en tu ordenador.
  2. Abre un terminal y ejecuta el siguiente comando para encontrar la partición que contiene tu instalación de Linux:
    sudo fdisk -l
  3. Busca una partición con la etiqueta "Linux" o "Linux LVM".
  4. Monte la partición Linux en su sistema. Supongamos que se encuentra en la partición /dev/sda1. Ejecute el siguiente comando para montar la partición:
    sudo mount /dev/sda1 /mnt
  5. Instala algunos paquetes necesarios. Ejecute el siguiente comando:
    sudo apt-get install grub2-common grub-pc
  6. Restaurar grub. Ejecute el siguiente comando:
    sudo grub-install --root-directory=/mnt /dev/sda
  7. Ejecuta la actualización de grub. Ejecute el siguiente comando:
    sudo update-grub
  8. Monte la partición Linux. Ejecute el siguiente comando:
    sudo umount /mnt
  9. Reinicia y comprueba si grub se ha restaurado.

Estas son las instrucciones básicas. Dependiendo de tu situación específica, puede que necesites pasos o comandos adicionales. Si encuentras algún problema o error, se recomienda consultar la documentación oficial de tu distribución Linux o buscar más información online.

Recuperación desde Windows 10

Si usas UEFI y quieres restaurar grub después de instalar Windows 10, hay una solución más sencilla.

Aquí están las instrucciones paso a paso:

Inicia Windows 10 y abre un símbolo del sistema con privilegios de administrador. Para ello, pulsa Win + X y selecciona "Símbolo del sistema (administrador)".

En el símbolo del sistema, ejecuta el siguiente comando para desactivar el inicio rápido en Windows 10:

powercfg /h off

Ahora ejecuta el siguiente comando para ver la lista de particiones de tu ordenador:

diskpart

En el símbolo del sistema Diskpart, ejecute el siguiente comando para averiguar el número de partición donde está instalado su sistema Linux. Anota el tamaño de la partición (en GB) y la etiqueta del sistema de archivos para encontrar la partición correcta. Anota el número de partición, lo necesitarás en el siguiente paso.

list volume

Ahora en la línea de comandos, ejecute el siguiente comando para restaurar el gestor de arranque GRUB en la partición seleccionada (número_partición):

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi``` или ```bcdedit /set {bootmgr} path EFIpop_osGRUB.ext

(depende de su distribución).

Reinicie su ordenador. Ahora grub debería estar restaurado y deberías poder seleccionar tu sistema Linux en el menú de arranque.

Esta es una solución más simple que te permite restaurar grub usando Windows 10 y sin tener que usar un LiveCD u otras herramientas. Ten en cuenta que en algunos casos puede ser necesaria una configuración adicional o pasos más complicados.

¿Por qué no puedo reinstalar GRUB?

La reinstalación de GRUB después de instalar Windows 10 puede deberse a cambios en el sector de arranque del disco que Windows realiza durante su instalación. Windows utiliza su propio gestor de arranque (Boot Manager), que puede sustituir a GRUB y convertirse en el gestor de arranque principal.

Para restaurar GRUB después de instalar Windows 10, es posible que tenga que seguir estos pasos:

  1. Arranque desde un Live CD o USB con Linux (por ejemplo, Ubuntu Live CD).
  2. Abra un terminal y ejecute los comandos para instalar GRUB en el disco. Por ejemplo, si su Linux está en /dev/sda, el comando podría ser algo como esto:
    sudo grub-install /dev/sda
  3. Después, actualiza la configuración de GRUB ejecutando el comando:
    sudo update-grub
  4. Reinicie su ordenador y compruebe si la recuperación del arranque GRUB se ha realizado correctamente.

Si estos pasos no le han ayudado, es posible que el proceso de recuperación requiera un conocimiento más profundo de la estructura de particiones de su disco duro. En este caso, se recomienda consultar a un especialista o en los foros de soporte de Linux para obtener instrucciones más precisas, teniendo en cuenta los detalles específicos de su sistema.