A user presented a cheap flash drive which was not recognized. I updated hwdata to the latest from rawhide (0.123-1) with no luck. lsusb output attached; /proc/scsi/scsi shows: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Model: USB DISK 2.0 Rev: 1.13 Type: Direct-Access ANSI SCSI revision: 02 Adding device flash { partition 1 match hd "USB DISK 2.0" } to /etc/updfstab.conf makes things work.
Created attachment 102586 [details] lsusb output
Unfortunately, I'm not sure that everything that claims to be "USB DISK 2.0" will actually be a flash drive. :/
Are there other data which can be used for matching to narrow the scope? "USB DISK 2.0" isn't very specific, but idVendor="Phison Electronics Corp." idProduct="Flash Disk" iProduct="USB DISK 2.0" is pretty narrow.
Those vendor/idProduct fields aren't what's used, no.
You may want to see how this behaves with current hal and gnome-volume-manager packages - that's the new way for handling these devices.
Closing as RAWHIDE since this should work out-of-the-box in our development branch. Feel free to reopen the bug if this is not the case.