Okay, I've patched hal according to Benjamin's suggestion, and still no love. Also, I'm not able to manually mount the device (it worked under Gutsy and on my other Gentoo machine, but not under Hardy). There is no device /dev/sdd1, despite whatever the dmesg reports. Dmesg follows. --- [16776.995015] usb-storage: device found at 9 [16776.995019] usb-storage: waiting for device to settle before scanning [16777.208386] usb 1-2.4: new full speed USB device using ohci_hcd and address 10 [16777.322272] usb 1-2.4: configuration #1 chosen from 1 choice [16777.331181] usblp0: USB Bidirectional printer dev 10 if 0 alt 0 proto 2 vid 0x04E8 pid 0x326C [16781.978544] usb-storage: device scan complete [16781.983815] scsi 10:0:0:0: Direct-Access MATSHITA DMC-FZ50 0100 PQ: 0 ANSI: 2 [16782.007208] sd 10:0:0:0: [sdd] 3910655 512-byte hardware sectors (2002 MB) [16782.013462] sd 10:0:0:0: [sdd] Write Protect is off [16782.013468] sd 10:0:0:0: [sdd] Mode Sense: 04 00 00 00 [16782.013471] sd 10:0:0:0: [sdd] Assuming drive cache: write through [16782.026961] sd 10:0:0:0: [sdd] 3910655 512-byte hardware sectors (2002 MB) [16782.033248] sd 10:0:0:0: [sdd] Write Protect is off [16782.033254] sd 10:0:0:0: [sdd] Mode Sense: 04 00 00 00 [16782.033256] sd 10:0:0:0: [sdd] Assuming drive cache: write through [16782.033263] sdd: sdd1 [16782.045835] sdd: p1 exceeds device capacity [16782.045898] sd 10:0:0:0: [sdd] Attached SCSI removable disk [16782.045940] sd 10:0:0:0: Attached scsi generic sg5 type 0 [16782.594223] attempt to access beyond end of device [16782.594229] sdd: rw=0, want=3910656, limit=3910655 [16782.594232] printk: 6 messages suppressed. [16782.594234] Buffer I/O error on device sdd1, logical block 3910526 [16782.646233] attempt to access beyond end of device [16782.646237] sdd: rw=0, want=3910656, limit=3910655 [16782.646239] Buffer I/O error on device sdd1, logical block 3910526 [16782.646254] attempt to access beyond end of device [16782.646256] sdd: rw=0, want=3910656, limit=3910655 [16782.646258] Buffer I/O error on device sdd1, logical block 3910526 [16782.646264] attempt to access beyond end of device [16782.646266] sdd: rw=0, want=3910656, limit=3910655 [16782.646268] Buffer I/O error on device sdd1, logical block 3910526 [16782.646272] attempt to access beyond end of device [16782.646274] sdd: rw=0, want=3910656, limit=3910655 [16782.646276] Buffer I/O error on device sdd1, logical block 3910526 [16782.646281] attempt to access beyond end of device [16782.646283] sdd: rw=0, want=3910656, limit=3910655 [16782.646285] Buffer I/O error on device sdd1, logical block 3910526 [16782.646290] attempt to access beyond end of device [16782.646292] sdd: rw=0, want=3910656, limit=3910655 [16782.646294] Buffer I/O error on device sdd1, logical block 3910526 [16782.701970] attempt to access beyond end of device [16782.701976] sdd: rw=0, want=3910656, limit=3910655 [16782.701978] Buffer I/O error on device sdd1, logical block 3910526 [16782.701985] attempt to access beyond end of device [16782.701987] sdd: rw=0, want=3910656, limit=3910655 [16782.701989] Buffer I/O error on device sdd1, logical block 3910526 [16783.635125] attempt to access beyond end of device [16783.635131] sdd: rw=0, want=3910656, limit=3910655 [16783.635133] Buffer I/O error on device sdd1, logical block 3910526 [16783.664418] attempt to access beyond end of device [16783.664424] sdd: rw=0, want=3910656, limit=3910655 [16783.664436] attempt to access beyond end of device [16783.664438] sdd: rw=0, want=3910656, limit=3910655 [16783.664444] attempt to access beyond end of device [16783.664445] sdd: rw=0, want=3910656, limit=3910655 [16783.664450] attempt to access beyond end of device [16783.664451] sdd: rw=0, want=3910656, limit=3910655 [16783.664456] attempt to access beyond end of device [16783.664458] sdd: rw=0, want=3910656, limit=3910655 [16783.664463] attempt to access beyond end of device [16783.664464] sdd: rw=0, want=3910656, limit=3910655 [16783.695892] attempt to access beyond end of device [16783.695908] sdd: rw=0, want=3910656, limit=3910655 [16783.695915] attempt to access beyond end of device [16783.695917] sdd: rw=0, want=3910656, limit=3910655 and scohop@Anthony:~$ pmount /dev/sdd1 camera Error: device /dev/sdd1 does not exist