This chapter is from the book
Booting FreeBSD from LILO
If you're running Linux and want to boot FreeBSD from Linux's LILO, it is fairly easy to do. In Linux, edit the file /etc/lilo.conf and add the following lines:
other=/dev/hda2 table=/dev/hda label=FreeBSD
Change the line beginning with other= to reflect whatever device Linux recognizes your FreeBSD drive as.
After you have changed the configuration file, reinstall LILO by typing lilo as the root user.