I don't believe you can configure Windows to boot on anything other than what the BIOS believes is disk 0 (aka Drive C), so set it up such that Windows is on the "first" drive and FreeBSD is on the second, and have the boot manager or Grub or whatever set up to boot from the other drive. --Chuck