@ilja:
In deinem Fall, mit zwei installierten OS, verläuft der Bootprozess in zwei Schritten
(POST usw. lass ich mal weg):
1 Bootloader im MBR (Master Boot Record)
2 Bootloader des jeweiligen OS
Zur Unterscheidung nenne ich den ersten Bootloader hier
Bootmanager.
Der Bootloader (Bootmanager) im MBR startet den Bootloader des jeweiligen OS;
in deinem Fall startet der Bootmanager, den du während der
FreeBSD-Installation installiert hast, den Bootloader des
jeweiligen OS;
Wenn du die Datei /boot/defaults/loader.conf editierst,
steuerst du den FreeBSD Bootloader, nicht den Bootmanager.
Es startet immer der Bootcode, der in der aktiven Partition
vorhanden ist.
Per
#/stand/sysinstall
kannst du die aktive Partition einstellen.
Wenn du einen schönen und einfachen Bootmanager willst,
so kann ich GAG empfehlen:
http://gag.sourceforge.net/
Mit dem kannst du sowohl FreeBSD, wie auch WinXP starten.
Hoffe das hilft,
lars.