Grub en Ubuntu no carga otros sistemas
Ahora mismo estoy usando Pop!_OS 22.04 LTS que esta basada en Ubuntu 22.04. Tanto con Pop!_OS como en Ubuntu ocurre que no son capaces a cargar ningún sistema operativo en el Grub después de finalizar la instalación.
¿La causa?
OS Prober es la herramienta que permite a los usuarios configurar fácilmente un arranque dual en Linux. Cuando los encuentra, genera automáticamente una entrada de arranque de Grub que luego se utiliza para el arranque dual. OS-Prober puede detectar cualquier sistema operativo en cualquier partición o disco duro.
La función OS_prober está desactivada de forma predeterminada en GRUB 2.06, que es la versión incluida en Ubuntu 22.04. Entonces, por el momento, Ubuntu 22.04 (o más exactamente GRUB en Ubuntu 22.04) no detecta ningún otro sistema operativo durante o después de la instalación.
Desde Ubuntu reconocen que esto es "... un poco controvertido y el resultado no es necesariamente lo mejor para nuestros usuarios".
Estas medidas se han tomado para contrarrestar posibles problemas de seguridad con la función de detección del sistema operativo (monta particiones para verificar si hay otros sistemas operativos, esto podría aprovecharse, etc.).
La solución
Desde un terminal escribimos lo siguiente:
sudo gedit /etc/default/grub
Añadimos al final de todo en el archivo que nos abre lo siguiente:
GRUB_DISABLE_OS_PROBER=false
Instala OS_prober con el siguiente comando:
sudo apt install os-prober
Luego ejecuta:
sudo update-grub2
Ahora si se detectan todos tus sistemas operativos.
Comentarios
Publicar un comentario