This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.
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.