2007/9/14, Sergey Manucharian <[EMAIL PROTECTED]>: > Hi all, > > I'm using U3 Cruzer USB 1GB flash drive. > As many people may know upon plugging-in it provides both regular > storage device and cdrom functionality. > > Before the latest system update I could use and mount both devices > without any problem. Now I've noticed that cdrom device disappeared. > > I've checked this issue running the system from both Archlinux 0.8 and > Archlinux 2007.08.1 cds. > > The following are the dmesg output after I plugged-in U3 Cruzer USB > flash drive. > > Archlinux 0.8: > ------------------------------------------------------ > .... > usb 1-6: new high speed USB device using ehci_hcd and address 2 > usb 1-6: configuration #1 chosen from 1 choice > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with > idebus=xx Initializing USB Mass Storage driver... > scsi2 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 2 > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > scsi 2:0:0:0: Direct-Access SanDisk U3 Cruzer Micro 3.21 PQ: 0 > ANSI: 2 SCSI device sdb: 1993728 512-byte hdwr sectors (1021 MB) > sdb: Write Protect is off > sdb: Mode Sense: 03 00 00 00 > sdb: assuming drive cache: write through > SCSI device sdb: 1993728 512-byte hdwr sectors (1021 MB) > sdb: Write Protect is off > sdb: Mode Sense: 03 00 00 00 > sdb: assuming drive cache: write through > sdb: sdb1 > sd 2:0:0:0: Attached scsi removable disk sdb > scsi 2:0:0:1: CD-ROM SanDisk U3 Cruzer Micro 3.21 PQ: 0 > ANSI: 2 sr2: scsi3-mmc drive: 8x/40x writer xa/form2 cdda tray > sr 2:0:0:1: Attached scsi CD-ROM sr2 > usb-storage: device scan complete > ------------------------------------------------------ > Archlinux 2007.08.1: > ------------------------------------------------------ > usb 1-6: new high speed USB device using ehci_hcd and address 2 > usb 1-6: configuration #1 chosen from 1 choice > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with > idebus=xx Initializing USB Mass Storage driver... > scsi2 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 2 > usb-storage: waiting for device to settle before scanning > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > scsi 2:0:0:0: Direct-Access SanDisk U3 Cruzer Micro 3.21 PQ: 0 > ANSI: 2 sd 2:0:0:0: [sdb] 1993728 512-byte hardware sectors (1021 MB) > sd 2:0:0:0: [sdb] Write Protect is off > sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00 > sd 2:0:0:0: [sdb] Assuming drive cache: write through > sd 2:0:0:0: [sdb] 1993728 512-byte hardware sectors (1021 MB) > sd 2:0:0:0: [sdb] Write Protect is off > sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00 > sd 2:0:0:0: [sdb] Assuming drive cache: write through > sdb: sdb1 > sd 2:0:0:0: [sdb] Attached SCSI removable disk > usb-storage: device scan complete > ------------------------------------------------------ > > So something is changed. > Could somebody explain this please? > And is there a way to enable the old behavior? >
I think this is a kernel change. I don't see a reason why it should be seen as a CD (except for U3 "feature" support on Windows, maybe) so I guess this was done intentionally by kernel developers. -- Roman Kyrylych (Роман Кирилич) _______________________________________________ arch mailing list arch@archlinux.org http://archlinux.org/mailman/listinfo/arch