To be able to create a persistent device alias for a USB flash drive on a SPARC system, you must use the OBP. Therefore, you must shut the system down. Once the alias is created, you will not need to re-create the alias as long as you reuse the same port.
This example shows the selection of the second device.
{0} ok show-disks a) /pci@400/pci@0/pci@9/pci@0/usb@0,2/hub@2/storage@3/disk b) /pci@400/pci@0/pci@9/pci@0/usb@0,2/hub@2/storage@2/disk c) /pci@400/pci@0/pci@1/scsi@0/disk d) /iscsi-hba/disk q) NO SELECTION Enter Selection, q to quit: b /pci@400/pci@0/pci@9/pci@0/usb@0,2/hub@2/storage@2/disk has been selected. Type ^Y ( Control-Y ) to insert it in the command line. e.g. ok nvalias mydev for creating devalias mydev for /pci@400/pci@0/pci@9/pci@0/usb@0,2/hub@2/storage@2/disk
{0} ok nvalias usbdrive ^Y
{0} ok boot usbdrive Boot device: /pci@400/pci@0/pci@9/pci@0/usb@0,2/hub@2/storage@2/disk File and args: