Creating a bootable OpenSolaris LiveUSB might prove useful in some situations, for example when installing OpenSolaris on machines without a CD/DVD drive. First, download the OpenSolaris LiveCD image.
$ pfexec pkg install SUNWdistro-const
Generate a USB image from the contents of the LiveCD image:
$ pfexec usbgen osol-0906-x86.iso osol-0906-x86-usb.img /var/tmp/solaris
Dump the USB image into the USB device, but first make sure the USB device is not already mounted (for example, automatically mounted by GNOME):
$ pfexec usbcopy osol-0906-x86-usb.img