InicioLinux¿No te aparecen los SO en el GRUB? Te enseño a arreglarlo...

¿No te aparecen los SO en el GRUB? Te enseño a arreglarlo...

Linux7/7/2015
GIF En el mundo del software hay dos tipos de personas, según yo: el que cree que el software libre es una mierda, y que lo mejor es usar programas o sistemas operativos pagos, ya sea descargándolos ilegalmente o comprándolos, y el adepto que, por poner un ejemplo, prefiere usar distros Linux y tener que pasarse varios días leyendo en internet las documentaciones y foros para dejarlo andando debidamente. Si bien en mi caso tengo un poco de ambas (Hay algunos sistemas específicos que son infaltables, por ejemplo Photoshop, o Windows, que por más que lo odie y perjure que algún día me pasaré a Linux definitivamente, es un mal necesario al que estamos acostumbrados desde chiquitos) tiendo a apoyarme más en el segundo tipo de persona que en el primero. Y es que una de las cosas más lindas que tiene el software libre, aunque no la única, es la diversidad y poder de elección que le confiere al usuario. Suena extremadamente nerd, geek, antisocial, o como más te guste llamarlo, pero prefiero instalar y desinstalar diferentes distribuciones Linux y dedicarle tiempo (en algunos casos más, en otros menos) a configurar distintos aspectos hasta dejarlo funcional para el día a día, donde puedo manejar absolutamente todos - o casi todos- los aspectos del sistema que utilizar Windows. Ojo, no digo que Windows sea malo, simplemente que Linux es mejor. ¿A dónde apunto con toda esta introducción? Justamente, a una de las configuraciones que más dolores de cabeza puede llegar a dar: el GRUB. ¿Que qué es el GRUB? En simples palabras, es el gestor de arranque de la computadora, ese que te permite seleccionar si querés ingresar en tal o cual SO. Si soles cambiar de sistema como de calzón, como yo, y encima los instalas en un mismo disco duro particionado, es más que probable que alguna vez te haya desaparecido la opción de seleccionar Windows (O el sistema que sea que uses) en el gestor de arranque, lo cual puede ser altamente desesperante: te empieza a agarrar la duda de si seleccionaste mal la partición cuando el setup del sistema operativo lo pidió y borraste todos los documentos, fotos y trabajos prácticos que recopilaste a lo largo del tiempo. La primera vez que me pasó casi, casi rompo en llanto. Bueno tanto no, pero me agarró un cagazo grande como El Monumental. Aunque el cagazo era grande (el paralelismo mismo lo demuestra) no me rendí, y me dispuse a leer y probar. Básicamente lo que me pasó fue que tengo un HDD particionado en cinco partes: Una partición chiquita donde se encuentran los archivos de booteo de los sistemas. Otra de 180 y pico de GB donde tengo Windows 8.1 y algunos de sus programas instalados Una tercera de 200 GB que está dedicada a películas, series, datos varios, y algunos otros programas instalados de Windows más bien pesados (Photoshop, Steam y todos sus juegos, etc.) Otra partición de 2 GB que funciona como memoria SWAP para Linux. Y finalmente, una última de unos 65 GB donde instalo las distros Linux (no necesito mucho espacio más, ya que Linux lo utilizo para alguna que otra tarea de diseño que no conlleve Photoshop, y como entorno de desarrollo) Descargué e instalé Antergos (Una distro basada en Arch Linux) en la partición de 65 GB, todo bien, arrancó de una, el problema como dije antes, era que en el arranque del sistema solo tenía dos opciones: Antergos, y Antergos Recovery Mode. Where da fuck is my Windows!? EL TUTORIAL EMPIEZA ACÁ Primero lo primero: para estar seguro de que realmente instalaste bien el sistema y es solamente un problema de configuración del GRUB, no hay más que apretar encarnizadamente la tecla suprimir (SUPR. / Delete) en cuanto prendes la computadora, antes de que arranque el GRUB. Te va a llevar a la pantalla de BIOS. Si en la lista de medios de booteo podes ver las particiones, seguramente te muestre el nombre de cada una de ellas, y así corroborar si hay alguna con el nombre Windows, o si efectivamente borraste todo a la mierda. Ojo, porque dependiendo del motherboard, puede que te muestre las particiones, o solamente la marca y modelo del disco duro. Si tu caso es el segundo, lo que podes hacer es, desde el terminal de Linux, instalar y ejecutar os-prober, una aplicación que reconoce automáticamente los sistemas operativos en la máquina que no sean el que estás usando actualmente. En Ubuntu y derivados: sudo apt-get install os-prober os-prober En Arch y derivados: sudo pacman -Sy os-prober os-prober Si os-prober devuelve algo similar a /dev/sda1: Windows, quiere decir que Windows está, en este caso, en la partición sda1, por lo tanto, no perdiste datos. Lo más lógico sería, ahora que sabemos que Windows está y os-prober lo corroboró, correr sudo update-grub para que actualice automáticamente el fichero grub.cfg, que es donde se alojan las configuraciones de los distintas SO a mostrar en el GRUB. Pero, como todo en Linux, es probable que al correr el comando te devuelva error, aunque limpies todas sus librerías y reinstales GRUB desde el terminal. ¿Entonces? Fácil. Lo que hay que hacer es generar manualmente el script update-grub. ¿Cómo se hace? También, fácil. sudo nano /usr/sbin/update-grub Este comando crea el archivo update-grub en /usr/sbin Ahí mismo, en terminal, se va a abrir el fichero update-grub. Dentro del mismo copias y pegas lo siguiente: #!/bin/sh set -e exec grub-mkconfig -o /boot/grub/grub.cfg "$@" CTRL + O para guardar los cambios, y CTRL + X para salir de nano y volver al terminal. Finalmente le damos permisos de ejecución y root: sudo chown root:root /usr/sbin/update-grub sudo chmod 755 /usr/sbin/update-grub ¡Listo! Ahora el comando update-grub debería salir andando solito. Pero antes, por las dudas, corres os-prober, para que vuelva a reconocer el o los SO en la máquina. Entonces, lo que hay que hacer para terminar con la configuración del GRUB, es: os-prober sudo update-grub Cuando reinicies la máquina, deberías ver los sistemas operativos que se encontraban “huerfanos” en el GRUB, y poder bootearlos normalmente.
Datos archivados del Taringa! original
91puntos
1,387visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

W
Witjar2🇦🇷
Usuario
Puntos0
Posts39
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.