For additional information, I have a similar problem on my desktop 11.3 machine as well
uname -a
Linux PVE-LinuxSRV5 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64 x86_64 x86_64 GNU/Linux
The desktop has a add-on internal multi card reader from Rosewill, based on a Realtek device.
The 16GB card fails to be recognized in either the Kingston portable reader or the Rosewill reader.
What follows is the error stream in /var/log/messages for a Kingston attempt.
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.569131] usb 1-9: new high speed USB device using ehci_hcd and address 4
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.689163] usb 1-9: New USB device found, idVendor=11b0, idProduct=6148
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.689170] usb 1-9: New USB device strings: Mfr=3, Product=4, SerialNumber=5
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.689176] usb 1-9: Product: FCR-HS219/1 Mobile Reader
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.689179] usb 1-9: Manufacturer: Kingston
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.689182] usb 1-9: SerialNumber: 101501004132
Jan 5 21:20:45 PVE-LinuxSRV5 kernel: 3438.690351] scsi7 : usb-storage 1-9:1.0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.692648] scsi 7:0:0:0: Direct-Access Kingston FCR-HS219/1 9745 PQ: 0 ANSI: 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.692919] sd 7:0:0:0: Attached scsi generic sg8 type 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.995068] scsi 7:0:0:1: Direct-Access Kingston FCR-HS219/1 9745 PQ: 0 ANSI: 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.995350] sd 7:0:0:1: Attached scsi generic sg9 type 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.999620] scsi 7:0:0:2: Direct-Access Kingston FCR-HS219/1 9745 PQ: 0 ANSI: 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3439.999880] sd 7:0:0:2: Attached scsi generic sg10 type 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.001105] sd 7:0:0:0: [sdg] Attached SCSI removable disk
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.003481] sd 7:0:0:1: [sdh] 31293440 512-byte logical blocks: (16.0 GB/14.9 GiB)
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.004598] scsi 7:0:0:3: Direct-Access Kingston FCR-HS219/1 9745 PQ: 0 ANSI: 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.004761] sd 7:0:0:3: Attached scsi generic sg11 type 0
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.006574] sd 7:0:0:1: [sdh] Write Protect is off
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.006578] sd 7:0:0:1: [sdh] Mode Sense: 03 00 00 00
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.006581] sd 7:0:0:1: [sdh] Assuming drive cache: write through
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.008459] sd 7:0:0:2: [sdi] Attached SCSI removable disk
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.009483] sd 7:0:0:3: [sdj] Attached SCSI removable disk
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.014456] sd 7:0:0:1: [sdh] Assuming drive cache: write through
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.014462] sdh: sdh1
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.022969] sd 7:0:0:1: [sdh] Assuming drive cache: write through
Jan 5 21:20:46 PVE-LinuxSRV5 kernel: 3440.022975] sd 7:0:0:1: [sdh] Attached SCSI removable disk
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102936] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102943] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102950] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102956] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102964] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f fd 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102977] end_request: I/O error, dev sdh, sector 31293437
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.102985] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106302] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106306] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106309] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106313] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106318] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106325] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.106330] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113484] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113487] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113490] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113494] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113497] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113504] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.113508] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125568] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125571] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125576] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125582] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125588] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125600] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.125604] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133183] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133188] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133193] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133200] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133207] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133218] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.133223] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136579] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136583] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136588] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136593] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136599] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136610] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.136615] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140061] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140065] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140070] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140075] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140085] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140096] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.140100] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.146262] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.146265] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.146270] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:20:50 PVE-LinuxSRV5 kernel: 3444.146276] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
........lots more.......
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610159] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610166] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610174] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f fd 00 00 01 00
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610187] end_request: I/O error, dev sdh, sector 31293437
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610194] quiet_error: 57 callbacks suppressed
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.610199] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624150] sd 7:0:0:1: [sdh] Device not ready
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624157] sd 7:0:0:1: [sdh] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624163] sd 7:0:0:1: [sdh] Sense Key : Not Ready [current]
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624169] sd 7:0:0:1: [sdh] Add. Sense: Medium not present
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624177] sd 7:0:0:1: [sdh] CDB: Read(10): 28 00 01 dd 7f f8 00 00 01 00
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624189] end_request: I/O error, dev sdh, sector 31293432
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.624197] Buffer I/O error on device sdh, logical block 3911679
Jan 5 21:21:39 PVE-LinuxSRV5 kernel: 3492.632195] sdh: detected capacity change from 16022241280 to 0
Since both hardware solutions are USB based, I assume that the failure mechanism is the same.
I happen to have the same Rosewil multi-reader in my WinXP machine. the 16GB card works OK there, both Rosewill and Kingston.
Based on what I researched, modules scsi_mod and usb_storage are the drivers involved; both are loaded.