Si vous avez installé FreeBSD et Linux sur le mème disque, suivez les instructions du manuel de LILO pour démarrer sur d'autres systèmes que Linux. En résumé il faut :
Démarrer sous Linux et ajouter les lignes suivantes au
fichier /etc/lilo.conf
:
other=/dev/hda2 table=/deb/hda label=FreeBSD
(l'exemple précédant suppose que la partition FreeBSD
est connue par linux sous le nom /dev/hda2
.
Ensuite lancez lilo
sous root, et c'est
fini.
Si FreeBSD se trouve sur un autre disque vous devez
ajouter loader=/boot/chain.b
au fichier de
configuration de lilo :
other=/dev/sdb4 table=/dev/sdb loader=/boot/chain.b label=FreeBSD
Dans certains cas, vous devez spécifier le numéro du disque connu par le BIOS au programme de démarrage de FreeBSD pour démarrer sur le deuxième disque. Par exemple, si votre disque SCSI contenant FreeBSD est trouvé par le BIOS comme disque numéro 1, vous devez taper la ligne suivante au prompt du programme de démarrage:
Boot: 1:sd(0,a)/kernel
Vous pouvez configurer le programme de démarrage de FreeBSD version 2.2.5 ou supérieure pour prendre cette chaine par défaut.
Le document Linux+FreeBSD mini-HOWTO est une très bonne référence sur l'interopérabilité entre FreeBSD et Linux.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.