Hi,
I had a similar card that 'lost' it's formatting due to file management
using a card reader. I found out later that the xD cards are meant to be
formatted and file managed within the camera (or other native device) and
they may be screwed up by deleting or writing files using the reader. I
actually went and bought the proper reader (Olympus in my case) to avoid any
more of these hassles.
The only way I found to recover a lost xD card was with a little formatting
utility that I found on the web. It came with a file recovery utility so you
can recover deleted files off of a (any) flash card.
Anyway, the prog is a dos program that runs under wine or that other OS if
you have it available.
It is called aperase.exe and the file recovery prog is called photorec.exe.
They are both freeware and are easily found on Google.
I now use a generic card reader only to copy to my hard drive and any
deleting or formatting is done on my camera.
HTH,
Bill W.
(sent from work)
----- Original Message -----
From: "Mikkel L. Ellertson" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, September 26, 2005 11:14 AM
Subject: Re: [newbie] Formatting an XD Card
Travis Crook wrote:
Hi all,
I have a 32MB xD card and card reader. I use it to transfer
files between my laptop (running cooker at the moment - very nice by
the way) and a computer running WindowsXP. The last time I had it in
the XP box it didn't want to unmount correctly. In the process Windows
somehow messed it up. Is there a way to format it back to it's
original 32MB? All I get now in Windows is "This disk is not
formatted, would you like to format it now?" and it offers to format a
14MB disk. On the laptop I only see a SCSI disk that I can't mount.
Thanks!
You can use diskdrake for this, or cfdisk and mkdosfs. Probably the
simplest way would be to run "cfdisk /dev/sda" and delete the current
partition. Then create a new FAT partition that uses the entire disk. If
cfdisk does not see the full size of the card, you may end up having to
use dd to erase the partition table and start over.
(dd if=/dev/zero of=/dev/sda count=1)
One thing to keep in mind - if you have real SCSI drives, or other USB
storage devices plugged in, the card may not be /dev/sda, but another
SCSI device. This is especialy true with some multi-format card readers.
Mikkel
--
Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!
--------------------------------------------------------------------------------
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________