Hi Sourabh,
As you know OpenSolaris has many "distros", just like linux.
"OpenSolaris 2008.05 - the vanilla (and official) distro doesn't support USB booting, though there is a community built distro of OpenSolaris called "Belenix", which was designed to boot off of a USB drive (even a pen drive).
Just download Belenix 0.7.1 from
http://belenix.org/download, boot from the LiveCD, run a terminal and run:
# pfexec usbdumpNote that all contents of the pen drive will be erased.
The LiveUSB support for Belenix was developed by Anil Gulecha, ex-campus ambassador and tech lead, student of JSSATE, who now works for Nexenta. (
http://docs.huihoo.com/belenix/USB_boot_of_Belenix_and_Build_your_own_distro_80.pdf)
Good luck with your USB booting experience!
--
Angad Singh
http://angadsingh.in