FreeBSD no aparece en el menú de grub después de instalarlo en DualBoot. (Ahora sistema TriBoot)

FreeBSD no aparece en el menú de grub después de instalarlo en DualBoot. (Ahora sistema TriBoot)

Tengo Windows 7, Ubuntu y FreeBSD instalados en particiones separadas en un disco duro. Cuando inicio, solo tengo la opción de elegir Ubuntu o Windows 7. Después de una instalación exitosa de FreeBSD, ahora se muestra en GRUB.

Los cargué tanto en Ubuntu como en Windows y, de hecho, están etiquetados correctamente, apuntan a la partición correcta y muestran el sistema operativo correcto sin fallas ni problemas.

Aquí están los datos que he acumulado hasta ahora durante este proceso.

1.) PROGRESIÓN DEL SISTEMA OPERATIVO

Primero comencé con Windows 7. Luego, como programador, quería aprender Linux, así que agregué Ubuntu. Dentro de la instalación de Ubuntu, me permitió "Cambiar" mi partición principal sin tener que ingresar a Administración de Computadora/Discos en Herramientas Administrativas en Windows. Así que fue conveniente. Cambié mi partición y la redimensioné en el acto para dejar espacio para Ubuntu. Funcionó muy bien y antes de que te dieras cuenta estaba escribiendo y memorizando líneas de comando de terminal. Se sintió genial. Muchas de las cosas que me gustan con GitHub y otras rutinas SSH ahora tienen mucho más sentido para mí.

Entonces, sintiendo esa buena vibra de sentimientos, pensé en lo genial que sería poder relacionarme con algunos de esos tipos de bases de datos/TI de la vieja escuela mientras tomaba un cigarrillo o un café o lo que fuera. Probemos con Unix. ¿Por qué no?

2.) OPCIONES DE ARRANQUE ANTES DE UBUNTU Y DESPUÉS DE UBUNTU

En el pasado, si tenía instaladas dos versiones de Windows, por ejemplo, Windows XP y Widows 7, tenía la opción de "Cargar la versión anterior de Windows" o cargar "Windows 7" con una cuenta regresiva de 30 segundos antes de elegir la primera opción.

Ahora, después de instalar Ubuntu, supongo que ahora estoy experimentando el mensaje "¿GRUB?" Muestra cargar Ubuntu primero, opciones avanzadas de Ubuntu, Memtest y Memtest(86) y, por último, Windows 7 en la parte inferior con una cuenta atrás, creo, de 10 segundos.

3.) CÓMO AGREGÉ MI PARTICIÓN FREEBSD

Iba a iniciar Windows 7 y usar la Administración de computadora/disco y eliminar algo de espacio de mi partición de Windows, pero solo me quedaban 20 GB en la partición de Windows ya que le di a mi partición de Ubuntu la mitad de mi disco duro (doh). Intenté dividir la partición de Ubuntu, todo lo relacionado con dividir, expandir o cualquier cosa al respecto estaba atenuado. Entonces recordé las opciones que me daba el disco de instalación de Ubuntu. La opción "modificar". Así que hice precisamente eso. Ahora tenía acceso para cambiar la partición de Ubuntu dentro del disco de instalación de Ubuntu. Lo modifiqué y lo dividí por la mitad, dándole a mi partición asignada para FreeBSD 50 GB.

4.) ¿QUÉ PUEDE ESTAR CAUSANDO EL PROBLEMA? NECESITO AYUDA AQUÍ.

Entonces, cuando modifiqué la partición en el instalador de Ubuntu (del cual salí después de modificar la partición), nunca formateé la partición. A menos que el instalador de Ubuntu proporcione un sistema de archivo predeterminado durante la modificación, no sé cómo se formateó. Cuando instalé FreeBSD en él, parecía feliz y se instaló bien. Cargué controladores de red, agregué mi contraseña de wifi. Creé cuentas raíz y cuentas no raíz y algunas cosas más.

5. CONCLUSIÓN

Mi gestor de arranque, que ahora está cubierto por el nuevo GRUB, no incluye FreeBSD ni ninguna indicación de que tengo otra partición con otro sistema operativo y para tener alguna posibilidad de vincularme con los chicos de Unix, voy a necesitar tu ayuda. Gracias por tu experiencia.

Respuesta1

Aparentemente, el cargador de arranque de FreeBSD no es muy bueno para el arranque múltiple. En cuyo caso, probablemente se haya sobrescrito el cargador de arranque de Ubuntu ( grub2) con el suyo propio.

Una posible solución sería iniciar FreeBSD y configurarlo para instalar su cargador de arranque en el segmento (partición) donde está instalado FreeBSD (a diferencia del MBR).

Luego inicie en el CD/DVD de Ubuntu e intente reinstalar grub2en el MBR. Debería reconocer el cargador de arranque de FreeBSD en el segmento y agregar una entrada para arrancar FreeBSD, así como Ubuntu y Windows.

Nota: No tengo FreeBSD para poder verificar esto.

Respuesta2

Como dije en una publicación anterior... arrancar en FreeBSD no es un problema con Grub2. Sólo especificas tu partición raíz (de la instalación de FreeBSD) y luego vas con kfreebsd /boot/loader. Cuando desaparece después de una actualización de un kernel, por ejemplo en su instalación de Linux, tampoco es un problema. Escríbalo en la sección personalizada desde /etc/grub.d/donde crea la configuración de vez en cuando.

información relacionada