Same problem with Debian Linux, irqpoll doesn't help
Under Parallels Desktop 3.0 with a fresh Debian 4.0 install, the same problems occur with a Sandisk Cruiser Micro USB key. I see:
Code:
usb 2-1: new high speed USB device using ehci_hcd and address 2
usb 2-1: configuration #1 choses from 1 choice
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0: SCSI emulation for Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
Vendor: SanDisk Model: U3 Cruzer Micro Rev: 3.21
Type: Direct-Access ANSI SCSI revision: 02
...
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
sda: sda1 sda2 sda3
sd 0:0:0:0: attached scsi removable disk sda
...
usb 2-1: reset high speed USB device using ehci_hcd and address 2
...
sr 0:0:0:1: scsi: Device offlined - not ready after error recovery
...
sr 0:0:0:1: rejecting I/O to offiline device
Without the irqpoll setting on my kernel boot command line, I never get the key mounted, just lots of errors. With the irqpoll setting added, Linux tries to mount the USB key, and assigns it to sda, but as soon as I try to do something with it (like mount it, or list partitions with fdisk), it bails out with the last three messages above, repeated many times.
I would love to see USB flash key support working better in Parallels... in my case, I wanted to create a grub boot disk for another machine I am working on, but alas, I have to burn a CD instead!