request for procedure to install FreeBSD and Solaris on virtualbox

. . I have recently installed openSUSE12.2 x86-64 on AMD FX4100(64 bit) machine including
all packages related to virtualbox. Then I have installed Solaris 10 on virtualbox and the message
installation successful message appeared but I am unable to boot into it.

After that I have installed FreeBSD7 on virtualbox and the installation
was also success. I am able to login using gdm and everything
working fine.

sir can you please specify a procedure to login to solaris using gdm
and also specify how to install guest additions to Solaris10 and freeBSD7.