Do I have a bad SD card?

Posted by User1 on Super User See other posts from Super User or by User1
Published on 2011-10-18T03:45:17Z Indexed on 2012/10/09 21:46 UTC
Read the original article Hit count: 179

Filed under:
|

I'm trying to copy data from my computer to an SD card. After a few hundred megs, I keep getting the following errors in dmesg:

[34542.836192] end_request: I/O error, dev mmcblk0, sector 855936
[34542.836284] FAT: unable to read inode block for updating (i_pos 13694981)
[34542.836306] MMC: killing requests for dead queue
[34542.836310] end_request: I/O error, dev mmcblk0, sector 9280
[34542.837035] FAT: unable to read inode block for updating (i_pos 148486)
[34542.837062] MMC: killing requests for dead queue
[34542.837066] end_request: I/O error, dev mmcblk0, sector 1
[34542.837074] FAT: bread failed in fat_clusters_flush
[34542.837085] MMC: killing requests for dead queue

These were all files I copied from a smaller SD card. I just want to transfer them to my new, larger card for my phone. I tried the same experiment with different files on a different machine and the card failed again. Reading data from the old card went fine. My systems are older and the new SD card is new (16GB Class 4). Could this be that my computers are too old? Is there a definitive test to verify if my SD card is bad?

© Super User or respective owner

Related posts about linux

Related posts about sd-card