Установка совместно с Linux

В случае если Linux использует для загрузки grub, то его настройка для работы с FreeBSD будет простой:

Разовая загрузка
Перейти в режим редактирования (по кнопке е) и поправить строки таким образом, чтобы они выглядели как показано ниже. При этом не нужно даже знать, на каком диске/разделе FreeBSD, средства загрузчика позволят это все выяснить при наборе текста.

root (нажать tab, выбрать диск, где предположительно FreeBSD, потом еще раз Tab и выбрать букву. Обычно это будет a.

Пример: root (hd0,0,a) kernel /boot/loader boot

В документации еще упоминается способ, когда можно указать только диск в качестве root, а потом опцию chainloader +1, но у меня это не сработало.

Изменение меню загрузчика
Чтобы изменения сохранились и в списке вариантов загрузки появилась FreeBSD, надо поправить файл /boot/grub/menu.lst

title FreeBSD 7.0 root  (hd0,a) (если не будет так работать, то указать еще номер слайса - см. в примере выше)  kernel /boot/loader 
 * 1) Hides the menu by default (press ESC to see the menu)
 * 2) hiddenmenu

Заодно можно изменить время ожидания в меню загрузки. timeout        6
 * 1) Set a timeout, in SEC seconds, before automatically booting the default entry
 * 2) (normally the first entry defined).