Hi,Joe, Thanks for your reply, I have done somrthing according to your suggestion: $ lshal|grep storage ... info.udi = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9' (string) info.parent = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9' (string) udi = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9/p0_1' org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject'} (string list) block.storage_device = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9' (string) solaris.devfs_path = '/pci at 0,0/pci1028,179 at 1d,7/storage at 7/disk at 0,0:q/p0:1' (string) info.udi = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9/p0_1' (string) info.parent = '/org/freedesktop/Hal/devices/pci_0_0/pci1028_179_1d_7/storage_7_if0_6/scsi_host0/disk9/sd9' (string) ...
$ iostat -En ... Vendor: Y-E DATA Product: CF Card Reader Revision: 2.00 Serial No: Size: 4.10GB <4095737856 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 74 Predictive Failure Analysis: 0 ... But it seems to have nothing to do with the "Illegal Request", because when I use FAT the "Illegal Request" also happens and FAT has no problem on mounting. The output from lshal seems also correct. The error happens after following system call time out when I truss it, from the attached file: ... pollsys(0x08046988, 1, 0x08046928, 0x00000000) (sleeping...) <---This will last dozens of seconds pollsys(0x08046988, 1, 0x08046928, 0x00000000) = 0 <---This return as timed out ... I don't know what function it is being called at that time. Thanks Guuoqing -- This message posted from opensolaris.org