This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

Como arranco FreeBSD y Linux desde LILO? Frequently Asked Questions para FreeBSD 2.X : Administracion de sistema : Como arranco FreeBSD y Linux desde LILO?
Previous: Como puedo usar el "NT loader" para arrancar FreeBSD?
Next: Como arranco FreeBSD y Linux usando BootEasy?

8.8. Como arranco FreeBSD y Linux desde LILO?

Si tienes FreeBSD y Linux en el mismo disco, solo tienes que seguir las instrucciones de instalacion de LILO para arrancar un sistema operativo no Linux. Brevemente, son estas:

Arranca Linux, y anyade las siguientes lineas en el fichero /etc/lilo.conf:

      other=/dev/hda2
              table=/dev/hda
              label=FreeBSD
      
(Asumiendo que tu particion FreeBSD es conocida por Linux como /dev/hda2). A continuacion, ejecuta lilo como root y ya deberia estar.

Si FreeBSD esta en otro disco, necesitas anyadir ``loader=/boot/chain.b'' al fichero lilo.conf. Por ejemplo:

      other=/dev/sdb4
              table=/dev/sdb
              loader=/boot/chain.b
              label=FreeBSD
      

En algunos casos necesitaras especificar el numero de disco en BIOS para que el cargador del boot funcione correctamente desde el segundo disco. Por ejemplo, si tu disco SCSI con FreeBSD es visto por la BIOS como disco 1, en el prompt del cargador de arranque necesitaras especificar:

      Boot: 1:sd(0,a)/kernel
      

En FreeBSD 2.2.5 y posteriores, puedes configurar boot(8) para que haga esto automaticamente.

El Linux+FreeBSD mini-HOWTO es una buena referencia para las opciones de interoperabilidad entre FreeBSD y Linux.


Frequently Asked Questions para FreeBSD 2.X : Administracion de sistema : Como arranco FreeBSD y Linux desde LILO?
Previous: Como puedo usar el "NT loader" para arrancar FreeBSD?
Next: Como arranco FreeBSD y Linux usando BootEasy?