Is there any way to bypass a write protected disk when dealing with MMC cards ?
I have a really odd problem with one of my cards (nicked from my camera to put some music on to my phone for a long tube journey in a couple of days)
The card works fine in my camera, I can delete/format/take pictures all fine.
Put into the card reader on my SuSE 9.1 box I issue a mount -rw /dev/sdd1 /home/wayne/media I can then see the current contents of the card by looking at /home/wayne/media
Deleting anything causes no error, but the deletion is only temporary if I come out of and go back into the directory the files have reappeared.
Unmounting it and doing a mkfs -t vfat /dev/sdd1 again results in no error, but after either mounting it or doing a fsck I can see that the original files are still there.
If I use the camera to format it and then try and copy files to it (I now have an empty disk according to df) I get an error telling me it is read only.
After a while I gave up and tried it in a Win2000 box downstairs. Copy to, Delete and format all give me a "disk is write protected" error. Yet the camera can still write to it.
There are no write protect tabs on either the card or the reader, and I have tried other cards in the same reader on the same machines with no issues. However all my other cards are SD (which have little write lock switches on them) Is it possible that my camera is setting the write protect tab on this card when it formats it. and if so how do I use the card in anything else.
What I am wanting to do is force a format regardless, is this possible ?