this do the trik, but rest the problem of the wrong filesize given by syfs. dmesg output this: [40235.800344] usb 1-2: new high speed USB device using ehci_hcd and address 6 [40235.936718] usb 1-2: configuration #1 chosen from 1 choice [40235.937371] scsi5 : SCSI emulation for USB Mass Storage devices [40235.937946] usb-storage: device found at 6 [40235.937951] usb-storage: waiting for device to settle before scanning [40240.926459] usb-storage: device scan complete [40240.927453] scsi 5:0:0:0: Direct-Access SONY WALKMAN 1.00 PQ: 0 ANSI: 0 CCS [40241.936684] ready [40241.937310] sd 5:0:0:0: [sdc] 899072 2048-byte hardware sectors (1841 MB) [40242.038491] sd 5:0:0:0: [sdc] Write Protect is off [40242.038497] sd 5:0:0:0: [sdc] Mode Sense: 00 2a 00 00 [40242.038503] sd 5:0:0:0: [sdc] Assuming drive cache: write through [40242.040601] sd 5:0:0:0: [sdc] 899072 2048-byte hardware sectors (1841 MB) [40242.041606] sd 5:0:0:0: [sdc] Write Protect is off [40242.041612] sd 5:0:0:0: [sdc] Mode Sense: 00 2a 00 00 [40242.041617] sd 5:0:0:0: [sdc] Assuming drive cache: write through [40242.041624] sdc: sdc1 [40242.044356] sdc: p1 exceeds device capacity [40242.044904] sd 5:0:0:0: [sdc] Attached SCSI removable disk [40242.044975] sd 5:0:0:0: Attached scsi generic sg4 type 0 [40242.585345] attempt to access beyond end of device [40242.585354] sdc: rw=0, want=4294967044, limit=3596288 [40242.585359] Buffer I/O error on device sdc1, logical block 1073741760 [40242.585364] attempt to access beyond end of device [40242.585368] sdc: rw=0, want=4294967048, limit=3596288 [40242.585372] Buffer I/O error on device sdc1, logical block 1073741761 [40242.585378] attempt to access beyond end of device [40242.585382] sdc: rw=0, want=4294967044, limit=3596288 [40242.585385] Buffer I/O error on device sdc1, logical block 1073741760 [40242.585389] attempt to access beyond end of device [40242.585393] sdc: rw=0, want=4294967048, limit=3596288 [40242.585396] Buffer I/O error on device sdc1, logical block 1073741761 [40242.585415] attempt to access beyond end of device [40242.585421] sdc: rw=0, want=4294967276, limit=3596288 [40242.585425] Buffer I/O error on device sdc1, logical block 1073741818 [40242.585429] attempt to access beyond end of device [40242.585433] sdc: rw=0, want=4294967280, limit=3596288 [40242.585437] Buffer I/O error on device sdc1, logical block 1073741819 [40242.585443] attempt to access beyond end of device [40242.585447] sdc: rw=0, want=4294967276, limit=3596288 [40242.585450] Buffer I/O error on device sdc1, logical block 1073741818 [40242.585455] attempt to access beyond end of device [40242.585458] sdc: rw=0, want=4294967280, limit=3596288 [40242.585461] Buffer I/O error on device sdc1, logical block 1073741819 [40242.585548] attempt to access beyond end of device [40242.585552] sdc: rw=0, want=4294967292, limit=3596288 [40242.585556] Buffer I/O error on device sdc1, logical block 1073741822 [40242.585562] attempt to access beyond end of device [40242.585565] sdc: rw=0, want=4294967292, limit=3596288 [40242.585568] Buffer I/O error on device sdc1, logical block 1073741822 [40242.585582] attempt to access beyond end of device [40242.585585] sdc: rw=0, want=4294967292, limit=3596288 [40242.585599] attempt to access beyond end of device [40242.585603] sdc: rw=0, want=4294967292, limit=3596288 [40242.585614] attempt to access beyond end of device [40242.585618] sdc: rw=0, want=4294967292, limit=3596288 [40242.585629] attempt to access beyond end of device [40242.585633] sdc: rw=0, want=4294967292, limit=3596288 [40242.585644] attempt to access beyond end of device [40242.585648] sdc: rw=0, want=4294967292, limit=3596288 [40242.585662] attempt to access beyond end of device [40242.585665] sdc: rw=0, want=4294967228, limit=3596288 [40242.585670] attempt to access beyond end of device [40242.585673] sdc: rw=0, want=4294967232, limit=3596288 [40242.585690] attempt to access beyond end of device [40242.585694] sdc: rw=0, want=4294967284, limit=3596288 [40242.585700] attempt to access beyond end of device [40242.585706] sdc: rw=0, want=4294967288, limit=3596288 [40242.585724] attempt to access beyond end of device [40242.585729] sdc: rw=0, want=4294967292, limit=3596288 [40242.585745] attempt to access beyond end of device [40242.585750] sdc: rw=0, want=4294967292, limit=3596288 [40242.681184] attempt to access beyond end of device [40242.681194] sdc: rw=0, want=4294967044, limit=3596288 [40242.681200] attempt to access beyond end of device [40242.681204] sdc: rw=0, want=4294967048, limit=3596288 [40242.681210] attempt to access beyond end of device [40242.681213] sdc: rw=0, want=4294967044, limit=3596288 [40242.681217] attempt to access beyond end of device [40242.681222] sdc: rw=0, want=4294967048, limit=3596288 [40242.681240] attempt to access beyond end of device [40242.681245] sdc: rw=0, want=4294967276, limit=3596288 [40242.681249] attempt to access beyond end of device [40242.681253] sdc: rw=0, want=4294967280, limit=3596288 [40242.681258] attempt to access beyond end of device [40242.681262] sdc: rw=0, want=4294967276, limit=3596288 [40242.681267] attempt to access beyond end of device [40242.681271] sdc: rw=0, want=4294967280, limit=3596288 [40242.681341] attempt to access beyond end of device [40242.681345] sdc: rw=0, want=4294967292, limit=3596288 [40242.681351] attempt to access beyond end of device [40242.681354] sdc: rw=0, want=4294967292, limit=3596288 [40242.681366] attempt to access beyond end of device [40242.681370] sdc: rw=0, want=4294967292, limit=3596288 [40242.681382] attempt to access beyond end of device [40242.681386] sdc: rw=0, want=4294967292, limit=3596288 [40242.681396] attempt to access beyond end of device [40242.681400] sdc: rw=0, want=4294967292, limit=3596288 [40242.681411] attempt to access beyond end of device [40242.681415] sdc: rw=0, want=4294967292, limit=3596288 [40242.681427] attempt to access beyond end of device [40242.681430] sdc: rw=0, want=4294967292, limit=3596288 [40242.681444] attempt to access beyond end of device [40242.681448] sdc: rw=0, want=4294967228, limit=3596288 [40242.681453] attempt to access beyond end of device [40242.681456] sdc: rw=0, want=4294967232, limit=3596288 [40242.681469] attempt to access beyond end of device [40242.681474] sdc: rw=0, want=4294967284, limit=3596288 [40242.681478] attempt to access beyond end of device [40242.681482] sdc: rw=0, want=4294967288, limit=3596288 [40242.681494] attempt to access beyond end of device [40242.681498] sdc: rw=0, want=4294967292, limit=3596288 [40242.681509] attempt to access beyond end of device [40242.681513] sdc: rw=0, want=4294967292, limit=3596288