View Full Version : bad mmc card?
i have just bought a kingston 2gb mmc mobile dv card, but i think it might be broken.
yesterday i was copying music on to it (using a usb card reader) and some of them got corrupted.
from linux fsck gave quite a few errors.
i reformatted the card.
i have tried making big files of zeros using
dd if=/dev/zero of=/media/usbdisk/zero bs=1024 count=1000000
if i read this back with hexdump, towards the end there are a lot of non zero bytes.
i am now trying copying some ubuntu .iso files on so i can check the md5sums.
is there a better way to check a mmc card? should i just return it as defective?
and in dmesg i get a lot of these
[216620.952383] Buffer I/O error on device sdb1, logical block 2040675
[216620.952393] lost page write due to I/O error on sdb1
[216620.952402] Buffer I/O error on device sdb1, logical block 2040676
[216620.952409] lost page write due to I/O error on sdb1
[216620.952417] Buffer I/O error on device sdb1, logical block 2040677
[216620.952424] lost page write due to I/O error on sdb1
[216620.952432] Buffer I/O error on device sdb1, logical block 2040678
[216620.952439] lost page write due to I/O error on sdb1
[216620.952446] Buffer I/O error on device sdb1, logical block 2040679
[216620.952453] lost page write due to I/O error on sdb1
[216620.952461] Buffer I/O error on device sdb1, logical block 2040680
[216620.952468] lost page write due to I/O error on sdb1
[216620.952476] Buffer I/O error on device sdb1, logical block 2040681
[216620.952483] lost page write due to I/O error on sdb1
[216620.952491] Buffer I/O error on device sdb1, logical block 2040682
[216620.952498] lost page write due to I/O error on sdb1
[216620.952508] Buffer I/O error on device sdb1, logical block 2040683
[216620.952515] lost page write due to I/O error on sdb1
[216620.952523] Buffer I/O error on device sdb1, logical block 2040684
[216620.952530] lost page write due to I/O error on sdb1
[216627.130043] printk: 166 messages suppressed.
[216627.130060] Buffer I/O error on device sdb1, logical block 2041603
[216627.130069] lost page write due to I/O error on sdb1
when trying to md5sum sum it says
md5sum: ubuntu-6.10-alternate-powerpc.iso: Input/output error
BanditRider
12-18-2006, 06:33 AM
Could be a bad card reader.
Gnubbel
12-18-2006, 06:50 AM
Which filsesystem do you use ? The default FAT16 ?or did you formated with FAt32, JFS/ext3/ext2...?
I had the same problem with my 2 gig MMC kingston, but here there was a problem with the filesystem, I fixed that on my laptop and then everything works fine again.
Gnubbel
its fat32, i have already reformated it once.
reformated it and mounted it in the nokia 770 over usb and i still get the problems. so that rules out the card reader.
tried fat32, fat16 and ext3. no better.
seems like it must be the card. thanks for ideas.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.