weird removable media behavior
Michael Klinosky
mpk2 at enter.net
Thu Apr 19 21:14:23 UTC 2007
Mikkel:
> A couple of questions - are you unmounting the drive before
> unplugging it?
No. I considered doing that, but then thought, 'USB is hot-pluggable, so
that should be auto-magic.'
But, seems like it's not (hence the vestige device).
> Also. what does /proc/bus/usb/devices have to say
> about this devie?
< T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
< D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
< P: Vendor=05dc ProdID=0001 Rev= 0.01
< S: Manufacturer=Lexar Media
< S: Product=CF READER ?
< S: SerialNumber=
< C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
< I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=06 Prot=50 Driver=usb-storage
< E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
< E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
The Mfgr. and Product are correct.
> Now, if you unplug the device with unmounting it, the system should
> complain but handle it.
I'm assuming that you meant to type "... withOUT unmounting it".
There is no complaint (no window pops up). Btw, I should mention that
both of the icons disappear.
I tried the 'diff ...' line again - no difference.
> It would also help to have the log messages from when you plug
> in/remove the device.
Insert:
Apr 19 17:11:17 D500 kernel: usb 2-2: new full speed USB device using
uhci_hcd and address 4
Apr 19 17:11:17 D500 kernel: usb 2-2: configuration #1 chosen from 1 choice
Apr 19 17:11:17 D500 kernel: scsi2 : SCSI emulation for USB Mass Storage
devices
Apr 19 17:11:22 D500 kernel: scsi 2:0:0:0: Direct-Access Lexar
Jumpshot USB CF 0001 PQ: 0 ANSI: 0 CCS
Apr 19 17:11:22 D500 kernel: SCSI device sda: 15680 512-byte hdwr
sectors (8 MB)
Apr 19 17:11:22 D500 kernel: sda: Write Protect is off
Apr 19 17:11:22 D500 kernel: sda: assuming drive cache: write through
Apr 19 17:11:22 D500 kernel: SCSI device sda: 15680 512-byte hdwr
sectors (8 MB)
Apr 19 17:11:22 D500 kernel: sda: Write Protect is off
Apr 19 17:11:22 D500 kernel: sda: assuming drive cache: write through
Apr 19 17:11:22 D500 kernel: sda: sda1
Apr 19 17:11:22 D500 kernel: sd 2:0:0:0: Attached scsi removable disk sda
Apr 19 17:11:22 D500 kernel: sd 2:0:0:0: Attached scsi generic sg0 type 0
Apr 19 17:11:22 D500 kernel: scsi 2:0:0:1: Direct-Access Lexar
Jumpshot USB CF 0001 PQ: 0 ANSI: 0 CCS
Apr 19 17:11:22 D500 kernel: SCSI device sdc: 15680 512-byte hdwr
sectors (8 MB)
Apr 19 17:11:22 D500 kernel: sdc: Write Protect is off
Apr 19 17:11:22 D500 kernel: sdc: assuming drive cache: write through
Apr 19 17:11:22 D500 kernel: SCSI device sdc: 15680 512-byte hdwr
sectors (8 MB)
Apr 19 17:11:22 D500 kernel: sdc: Write Protect is off
Apr 19 17:11:22 D500 kernel: sdc: assuming drive cache: write through
Apr 19 17:11:22 D500 kernel: sdc: sdc1
Apr 19 17:11:22 D500 kernel: sd 2:0:0:1: Attached scsi removable disk sdc
Apr 19 17:11:22 D500 kernel: sd 2:0:0:1: Attached scsi generic sg1 type 0
Apr 19 17:11:24 D500 kernel: SELinux: initialized (dev sda1, type vfat),
uses genfs_contexts
Apr 19 17:11:25 D500 hald: mounted /dev/sda1 on behalf of uid 500
Apr 19 17:11:25 D500 kernel: SELinux: initialized (dev sdc1, type vfat),
uses genfs_contexts
Apr 19 17:11:26 D500 hald: mounted /dev/sdc1 on behalf of uid 500
Remove:
Apr 19 17:13:29 D500 kernel: usb 2-2: USB disconnect, address 4
Apr 19 17:13:29 D500 hald[2123]: forcibly attempting to lazy unmount
/dev/sda1 as enclosing drive was disconnected
Apr 19 17:13:29 D500 kernel: scsi 2:0:0:0: rejecting I/O to dead device
Apr 19 17:13:29 D500 hald: unmounted /dev/sda1 from '/media/disk-1' on
behalf of uid 0
Apr 19 17:13:29 D500 hald[2123]: forcibly attempting to lazy unmount
/dev/sdc1 as enclosing drive was disconnected
Apr 19 17:13:29 D500 kernel: scsi 2:0:0:1: rejecting I/O to dead device
Apr 19 17:13:29 D500 hald: unmounted /dev/sdc1 from '/media/disk-2' on
behalf of uid 0
More information about the users
mailing list