vold does not support pcata. The ufs file system needs to be mounted manually.
In the Solaris environment there is no command to create a pcfs file system; you must use DOS to create it. Note that most of the flash disks come with the pcfs file system on them.
You need to umount the file system before removing the disk.
The UFS file systems on removable media (PC Card ATA) should have one of the 'onerror={repair, lock, umount}' mount options set.