dacs.doc electric

 

A New Breed of Data Recovery

By Bruce Preston

 

Awhile ago, I was doing digital photography for some eBay auctions and moved the SmartMedia card from my camera (an Olympus) to a USB reader attached to my server (Windows 2003 Small Business Server). The files moved across to where I wanted them on the server, and I then erased the contents of the memory card using Windows Explorer, as I usually do. I then put the SmartMedia card back into the camera, and it immediately displayed “Card Error!” on the camera’s LCD panel.
I put the card back in the PC, and things looked just fine—The DCIM folder was there, and I was able to move files to the SmartMedia card and then copy them off onto another computer. But when the card was put into the camera, the camera complained. Other SM cards worked in the camera, so it didn’t look like there was a problem with the camera. (Thank goodness!)

A search on the internet revealed that a SmartMedia card can go into this mode (become corrupted) most often if it is written to by a camera that has weak batteries. But my camera was on an external power supply. It also said that some devices will format the card differently—for example MP3 players don’t use the same format as a digital camera. Oh? Lastly, the search revealed that the underlying low-level format may be different between devices.

That didn’t help me much, but I figured that I might as well try reformatting the card. First I tried to format it in the camera, using the camera’s utility menu. It rejected it. I then tried it in my son’s camera (a different brand). Still no good. I then tried to format it via the PC—using several different PCs— Windows 2000, Windows XP, and Windows 2003 Small Business Server. In each case, I tried both standard format and ‘quick’ format. In each case, the PC format utility didn’t complain, I could use the card to read/write files to/from PCs and between PCs, but it wouldn’t be accepted by the camera. Digging deeper revealed that cameras typically use the FAT12 file system rather than the more common FAT16 or FAT32 as found in Windows. And of course, Windows doesn’t do FAT12 formatting.

I went back to the web and Google and did more searching. There I found that some readers come with a utility program that can do the format, but the reader must have a specific chip in it. I didn’t have any readers with that brand of chip. (Finding out which chip is in which reader is another story.) I also found a service—$15 set up (no matter how many cards) plus $5 per card to ‘repair’ cards—put them back to factory low-level format. Lastly, I found a vendor CompuApps who sells a bundle—a USB Reader/Writer device that handles SmartMedia, Compact Flash, MMC, SD, Memory Stick devices and is bundled with software “OnBelay” that can recover damaged/corrupted files, do backups, do recoveries, and most important, do low-level formatting. I ordered it, installed it in about 2 minutes, and within 10 minutes (low-level formatting is a comparatively slow process) had recovered a working 64MB SmartMedia card that my camera now accepts. If I recover one more SmartMedia card, I’ve paid for the cost of the bundle.

I don’t know how the original card got damaged—perhaps it was removed from the camera or PC reader when a write or erase wasn’t finished, but should the problem return, I’m ready.


Bruce Preston is president of West Mountain Systems, a consultancy in Ridgefield, CT specializing in database applications. A DACS director, and moderator of Random Access.

BackHomeNext

© Copyright Danbury Area Computer Society, Inc. 1998-2003 All Rights Reserved
Web Site Terms & Conditions of Use