grub configuration file is tricky for freebsd.
first of all, grub identifies drives differently...
for example:
/dev/hda1 is the same as (hd0,0)
this is how you would identify any linux or windows partitions.. but for freebsd, you must add an a to the drive
(hd0,0,a)
the full config for bsd is this:
[SHELL]title FreeBSD
root (hd0,0,a)
kernel /boot/loader[/SHELL]
it works now =)
i got excited and took a picture
