Download the requisite Solaris OS epitome from Oracle here.  You may need to create a free account starting time.

Note that if yous are building a SPARC server e.thou. T8-2, information technology comes with Solaris pre-installed.  You should start with this document here, connecting to the ILOM System Console via the SER MGT Port using the instructions here.

The instructions from Oracle are as follows, simply I don't similar the way they say to apply dmesg | tail to place the USB device when lsusb to identify the make and model and df -h to identify the device name provide much clearer, humanly readable output.

  • On Linux:
    1. Insert the flash drive and locate the appropriate device.
      #                                                  dmesg | tail                                              
    2. Re-create the paradigm.
      #                                                  dd if=/path/image.usb of=/dev/diskN                            bs=16k                                              

For other client operating systems such every bit Solaris itself or MacOSX, instructions from Oracle tin be found here.

In my case, the USB stick was mounted to /dev/sdg1 automatically when plugged into Linux desktop, so I unmounted /dev/sdg1 then inverse to the directory containing my Solaris 11 image, and so used dd as shown in the screenshot below.

The commands are therefore,

df -h to Identify the USB device east.one thousand. /dev/sdg

sudo umount /dev/sdg1 to unmount the filesystem on the USB device

cd ~/Downloads/Solaris11 to change to the location of your downloaded epitome file

sudo dd if=sol-11_3.usb of=/dev/sdg bs=16k to write it to the USB device

Since dd is a block level, non a file level re-create, you don't demand to make the USB device bootable or anything like that.  That's all contained in the blocks copied to the device.