- 1,040
- 4,311
Recientemente, me dio por arreglar un problema que tenía con el grub de Linux y que por pereza había dejado ahí, usando una solución un poco... innecesaria. Les hago una guía de como solucionarlo:
-Paso 1: Preparación del USB booteable con SuperGrubDisk (En caso de que puedan iniciar el sistema desde la BIOS/UEFI, pueden saltarse este paso)
1. Descarga SuperGrubDisk (o una alternativa similar) desde su sitio web oficial y crea un USB booteable utilizando herramientas como Rufus, Etcher o Ventoy. (recomiendo el último)
2. Inserta el USB booteable en tu computadora y reinicia el sistema.
3. Accede al menú de inicio de la BIOS/UEFI y selecciona la opción para arrancar desde el USB.
4. Una vez cargado SuperGrubDisk, selecciona la opción para iniciar el sistema operativo desde el disco duro.
-Paso 2: Reinstalación de GRUB
5. Después de iniciar el sistema desde el disco duro, abre una terminal.
6. Ejecuta el siguiente comando para reinstalar GRUB en el disco duro principal (asegúrate de reemplazar "/dev/sdX" con la designación correcta de tu disco duro):
Nota: "/dev/sdX" representa la ubicación del disco duro en el que se instalará GRUB. Puedes identificarlo usando comandos como
7. Luego, actualiza la configuración de GRUB con el comando:
-Paso 3: Configuración Adicional para Mostrar Windows
8. Si Windows no aparece en el menú GRUB, puedes editar el archivo de configuración de GRUB. Ejecuta el siguiente comando para abrir el archivo de configuración en un editor de texto (puedes usar "nano" o cualquier editor que prefieras):
9. Busca la línea que dice
10. Guarda los cambios y cierra el editor de texto.
11. Vuelve a ejecutar el siguiente comando para actualizar GRUB con la nueva configuración:
12. Reinicia tu sistema.
Luego de esto, se debería haber solucionado problemas de arranque en GRUB y haber agregado la entrada de Windows en el menú de arranque de Linux. (Lo que jodan es cosa suya u.u)
-Paso 1: Preparación del USB booteable con SuperGrubDisk (En caso de que puedan iniciar el sistema desde la BIOS/UEFI, pueden saltarse este paso)
1. Descarga SuperGrubDisk (o una alternativa similar) desde su sitio web oficial y crea un USB booteable utilizando herramientas como Rufus, Etcher o Ventoy. (recomiendo el último)
2. Inserta el USB booteable en tu computadora y reinicia el sistema.
3. Accede al menú de inicio de la BIOS/UEFI y selecciona la opción para arrancar desde el USB.
4. Una vez cargado SuperGrubDisk, selecciona la opción para iniciar el sistema operativo desde el disco duro.
-Paso 2: Reinstalación de GRUB
5. Después de iniciar el sistema desde el disco duro, abre una terminal.
6. Ejecuta el siguiente comando para reinstalar GRUB en el disco duro principal (asegúrate de reemplazar "/dev/sdX" con la designación correcta de tu disco duro):
Bash:
sudo grub-install /dev/sdX
Nota: "/dev/sdX" representa la ubicación del disco duro en el que se instalará GRUB. Puedes identificarlo usando comandos como
lsblk
o fdisk -l
. Usualmente, es /dev/sda.7. Luego, actualiza la configuración de GRUB con el comando:
Bash:
sudo update-grub
-Paso 3: Configuración Adicional para Mostrar Windows
8. Si Windows no aparece en el menú GRUB, puedes editar el archivo de configuración de GRUB. Ejecuta el siguiente comando para abrir el archivo de configuración en un editor de texto (puedes usar "nano" o cualquier editor que prefieras):
Bash:
sudo nano /etc/default/grub
9. Busca la línea que dice
# GRUB_DISABLE_OS_PROBER=false
y descoméntala eliminando el símbolo #
al principio.10. Guarda los cambios y cierra el editor de texto.
Ctrl + O
para guardar y Ctrl + X
para salir11. Vuelve a ejecutar el siguiente comando para actualizar GRUB con la nueva configuración:
Bash:
sudo update-grub
12. Reinicia tu sistema.
Luego de esto, se debería haber solucionado problemas de arranque en GRUB y haber agregado la entrada de Windows en el menú de arranque de Linux. (Lo que jodan es cosa suya u.u)