Uh oh... seems like I also had the same problem. I have had my SD card (Lexar 256MB, 32x) for 2 months. Once it arrived, I \"mkfs.ext2\" it without doing the fdisk ritual first (i.e. without changing the partition type to EXT2). Oh, well. I didn\'t realize it needed to to be done until yesterday. Anyway, the card worked fine with the EXT2 filesystem for these days, until 2 days ago when I tried to untar an archive, and it gives a lot of I/O error. See here for some kernel error messages it gave:
http://www.zaurususergroup.com/index.php?n...iewtopic&t=4778After that error happened, I thought first it was a software error (i.e. merely filesystem error). I tried to e2fsck it. Once \"fixed\", trying to write to the card would result in same kind of errors again (pxa_sd_wait_response error and so on). At that time one of the inode that was problematic was 40432. It always happened there, so I thought, well, may be this is a bad sector. Tried to reformat the card doesn\'t help (fdisk + mke2fs). Then I reformatted the card under Windows 2000 (to vfat16). To make the long story short, writing data to the card with FAT16 partition would result in errors, too (of course, I don\'t know what they are since Windows doesn\'t tell you them). So now the card seems to be completely unusable. Everytime I tried to re-format the card with fdisk+mke2fs in my zaurus, it won\'t do it. It seemed to be successful, but at the same time dmesg shows a lot of errors (pxa_sd_wait_response et al., again).
All I want to do right now is to return the card and obtain a replacement or a refund (!).
* Does anyone know how to \"recondition\" the card, if somehow I\'ve messed it up? Is the hardware truly NOT reusable anymore?
* Do you know why the EXT2 partition caused too much problems with SD card, as posted many times in this forum? It seemed too illogical to me that it should happen. After all, whether it\'s FAT16 or EXT2, they are on the software level, and has nothing to do with the hardware.