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
____________________________________________________

Reply via email to