Dear colleagues,
I'm trying to set up new machine with RAID array slightly larger than 2T, so
I'm forced to use gpt.
I did successfully 
gpt create
gpt boot
gpt add 
newfs 
tar base system
gpt show output looks like:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34         128      1  GPT part - FreeBSD boot
         162     1048576      2  GPT part - FreeBSD UFS/UFS2
     1048738    33554432      3  GPT part - FreeBSD swap
    34603170  4359862077      4  GPT part - FreeBSD ZFS
  4394465247          32         Sec GPT table
  4394465279           1         Sec GPT header
and I hope it boots from da0p2, but it fails:
               /boot.config: -Dh -S115200
FreeBSD/i386 boot
Default: 0:ad(0p2)/boot/loader
boot: Consoles: internal video/keyboard  serial port  
BIOS drive C: is disk0
BIOS 628kB/3405248kB available memory
FreeBSD/i386 bootstrap loader, Revision 1.1
(marck@shrew.rinet.ru, Wed Feb 20 17:29:26 MSK 2008)
can't load 'kernel'
Type '?' for a list of commands, 'help' for more detailed help.
OK ls
bad path ''
OK show loaddev
disk0s2`:
OK show currdev
disk0s2`:
Quick googling does not help much. 
Any hints? Thanks in advance.
Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer:                                 marck@FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
------------------------------------------------------------------------