昨天就给U盘里面存了一些资料,今天使用的时候发现只要对U盘做删除,剪切,写入操作,explorer进程就会崩溃,但是数据可以读出来,而且没有被破坏,格式化提示“格式化未成功”,尝试了U盘量产工具,结果还是没弄好,在Ubuntu下,系统自动挂在后,只要做在windows相同的动作,U盘会被自动卸载,使用
mount -t vfat /dev/sda1 /mnt
命令对其挂载,提示如下错误
- C/C++ code
mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error 系统日志中可能有一些重要的信息, 试试用 dmesg | tail 之类的命令查看。
使用dmesg命令查看,发现如下错误
- C/C++ code
[ 2275.596790] FAT-fs (sda1): bogus number of reserved sectors [ 2275.596799] FAT-fs (sda1): Can't find a valid FAT filesystem [ 2354.260056] hub 1-0:1.0: unable to enumerate USB device on port 4 [ 2354.756036] usb 1-4: new high speed USB device number 4 using ehci_hcd [ 2355.140254] usbcore: registered new interface driver uas [ 2355.180606] Initializing USB Mass Storage driver... [ 2355.180819] scsi2 : usb-storage 1-4:1.0 [ 2355.184151] usbcore: registered new interface driver usb-storage [ 2355.184157] USB Mass Storage support registered. [ 2356.188827] scsi 2:0:0:0: Direct-Access PNY USB 2.0 FD 0.00 PQ: 0 ANSI: 2 [ 2356.196120] sd 2:0:0:0: Attached scsi generic sg2 type 0 [ 2356.196801] sd 2:0:0:0: [sdb] 15773696 512-byte logical blocks: (8.07 GB/7.52 GiB) [ 2356.197285] sd 2:0:0:0: [sdb] Write Protect is off [ 2356.197290] sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00 [ 2356.197784] sd 2:0:0:0: [sdb] Asking for cache data failed [ 2356.197789] sd 2:0:0:0: [sdb] Assuming drive cache: write through [ 2356.201413] sd 2:0:0:0: [sdb] Asking for cache data failed [ 2356.201421] sd 2:0:0:0: [sdb] Assuming drive cache: write through [ 2356.202779] sdb: sdb1 [ 2356.215662] sd 2:0:0:0: [sdb] Asking for cache data failed [ 2356.215669] sd 2:0:0:0: [sdb] Assuming drive cache: write through [ 2356.215675] sd 2:0:0:0: [sdb] Attached SCSI removable disk [ 2403.120094] usb 1-4: reset high speed USB device number 4 using ehci_hcd [ 2413.252150] usb 1-4: device firmware changed [ 2413.252195] usb 1-4: USB disconnect, device number 4 [ 2413.252638] sd 2:0:0:0: Device offlined - not ready after error recovery [ 2413.253856] sd 2:0:0:0: [sdb] Unhandled error code [ 2413.253863] sd 2:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2413.253869] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 1c 08 00 00 01 00 [ 2413.253883] end_request: I/O error, dev sdb, sector 7176 [ 2413.264225] FAT-fs (sdb1): FAT read failed (blocknr 7113) [ 2413.264628] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266140] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266216] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266238] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266259] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266280] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266301] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266322] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266348] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266367] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266386] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266404] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266423] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266442] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266461] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.266480] FAT-fs (sdb1): FAT read failed (blocknr 7095) [ 2413.388077] usb 1-4: new high speed USB device number 5 using ehci_hcd [ 2423.520186] usb 1-4: string descriptor 0 read error: -110 [ 2428.520106] usb 1-4: can't set config #1, error -110 [ 2432.411500] FAT-fs (sda1): bogus number of reserved sectors [ 2432.411509] FAT-fs (sda1): Can't find a valid FAT filesystem
求硬件高手解释一下出这个错误的原因
------解决方案--------------------