Moin,
was fuer ein Filesystem hast du denn auf deinen USB Devices drauf? Solaris 10 wird per Default ufs, hsfs (CDs), pcfs (FAT) und udfs (DVDs) erkennen. Im Falle von USB Sticks etc. wird das in der Regel pcfs sein und sollte somit funktionieren.
Schau mal ob der Volume-Manager laeuft, d.h. einmal mit "svcs volfs" nachsehen ob der im "STATE online" ist. Falls nicht, dann einmal ein "svcadm enable volfs" (und sollte da schon ein USB Device zuvor dran gewesen sein, dann ggf. noch ein "volcheck -v").
Der Volume-Manager wird in /etc/vold.conf nachsehen welche Devices ueberwacht werden sollen (und in Solaris 10 sollte da auch eine Zeile "use rmdisk drive /dev/rdsk/c*s2 dev_rmdisk.so rmdisk%d" drin stehen und somit die removable Devices wie USB Geraete erkennen. In der gleichen Datei stehen dann auch die Actions, die in der Regel auf den rmmount Befehl verweisen der wiederum ueber /etc/rmmount.conf konfiguriert werden kann (falls notwendig).
Da Solaris 10 von Hause aus pcfs USB Devices automatisch mounted wuerde ich in deinem Fall also davon ausgehen, dass der volfs Service nicht laeuft (siehe oben). Falls das nicht dein Problem gewesen sein sollte, dann brauchen wir mehr Infos um was fuer USB Devices es sich bei dir hier handelt.
Wenn in der /etc/vold.conf Datei die Zeile "support nomedia" zu finden ist (auch diese sollte dort per Default drin sein), dann werden auch USB Devices wo das Filesystem nicht erkannt wird zumindest automatisch als neue Devices eingebunden (wenn auch logischerweise nicht gemounted). In dem Fall mal beim laufenden volfs Service und danach eingestecktem USB Device mit "cfgadm -lv" und "rmformat -l" nachsehen ob/welche Devices denn da vorhanden sind.
Tschau,
Drusus.