Computers are too clever for their own good sometimes
February 25th, 2007 | 1 Comment | Filed in PhotographyI have a 1gig microSD card that goes in my Nokia 800. It goes in an SD card converter, and because of the design it’s really easy to pull the card out of its converter, leaving that inside the SD slot. Today while removing the card to fill it with music I did just this.
This seems to do really bad things. Either my Nokia was still trying to unmount the card, or by pulling it out in this way the card got corrupted. Either way, after that the card just stopped working. I put it in my PC running Linux and it denied its existence - it even went and turned off the card reader, claiming it was malfunctioning. Putting it in to my Windows PC gave the old “this card is not formatted” message, a “Delayed write failure” message and then half of Windows locking up.
It wasn’t until I pushed the card into my digital camera that I got any sense out of it. My camera bleeped and said the card was unformatted, would I like to format it? Yes, I most definitely would! And it did, no hassle, no errors. It also then quite happily took two pictures.
Then it crashed. Yes, my digital camera crashed. It’s like the card was spreading some sort of card reader virus around. I took the card out the camera and poked it back into my PC. Evidently something good happened because my computer wanted to show me the photos on the memory card.
So you see, sometimes it’s good to have dumb devices that don’t really understand filesystems, FAT tables and other computer concepts.
I wonder how many of these “dead” memory cards and USB drives people own aren’t really dead, they’re just really really corrupt and need a load of zeroes writing across them to sort things out?
