• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help SD Card Mounted ReadOnly After 2.2 Update

I've tried everything on every support forum, and am having absolutely zero luck getting any of the three memory cards I have (an unbranded 1gig, and 16 and 32 gig Kingston cards) to produce anything other than the "Mounted Readonly" error.

I'm starting to tear my hair out over this, I've tried it on PCs, Macs, I've tried formatting the cards in different ways but nothing seems to work. Given I bought the phone second-hand some time ago and don't have a warranty agreement, should I just try and sell it on and give it up as a bad job?

I love everything else about the Desire and Android, but this is causing me a serious headache and I'd just like to be able to use the damn phone properly.
 
this has nothing to do with the phone but more so to do with the froyo 2.2. thats when this entire process started...
From extensive reading of many many support sites, that does seem to be the issue.

What can I do? Is there any way of getting round it, as I've tried formatting the card like 10 different ways and all so far nothing.

I mean, does HTC know about this? Do the Android OS people have any ideas about how to get round it?
 
yes HTC should know about this. the first place i saw someoen mention this issue wa over on their support forums. i have not called them but i would imagine they know.

as i stated in this thread or another, i have had it happen 3 times... i just do the reformat dance and keep pushing. i think when i moved around huge files on the card (say a movie/video) thats when it would cause issues with the card.

also i think some of these apps that write and re write to the card is also causing the file structure on the card to get corrupted. i dont have a lot of apps and out of the apps i do have that are on the SD card i dont run apps daily like some others do, so i have not experienced any issues in a few weeks now.

i expect this issue to happen again and if it does, ill be sure to note what was going on at the time...
 
This one baffled me for a while.

I performed:

* Reseat of the microSD card
* Mount via Windows
* Nandroid Backup (writes to the microSD okay)
* Full Wipe + Nandroid Restore
* Swap microSD with colleague (also HTC Desire) and found that I could read his card and he could read mine without any issues but once I tried to read my own card again, it defaulted to read-only again.

* Mounted via Windows and performed a CHKDSK /F
(You might want to CHKDSK /R as well to be sure)

Issue solved with a bad link fixed. Didn't need to format.
Try the above steps before resorting to a format.

HTH

-Aj
 
nice, but in all that time mounting/unmounting full wipe, etc etc.. its just as easy to make a card image, format, then reinstall.. however those are good steps to take...
 
This one baffled me for a while.

I performed:

* Reseat of the microSD card
* Mount via Windows
* Nandroid Backup (writes to the microSD okay)
* Full Wipe + Nandroid Restore
* Swap microSD with colleague (also HTC Desire) and found that I could read his card and he could read mine without any issues but once I tried to read my own card again, it defaulted to read-only again.

* Mounted via Windows and performed a CHKDSK /F
(You might want to CHKDSK /R as well to be sure)

Issue solved with a bad link fixed. Didn't need to format.
Try the above steps before resorting to a format.

HTH

-Aj


Just do /r. /r is the most thorough. /r implies /f
 
Same problem here, Sandisk 16gb.

Did the 2.2 update yesterday, copied about 500mb of files onto the card last night and got the read only.

Card capacity is showing correctly, 14gb of 16gb free yet astro shows individual files of 8gb on the card with gibberish names.

Windows won't recognise it, can't format, chkdsk, anything. :(
 
Same problem here, Sandisk 16gb.

Did the 2.2 update yesterday, copied about 500mb of files onto the card last night and got the read only.

Card capacity is showing correctly, 14gb of 16gb free yet astro shows individual files of 8gb on the card with gibberish names.

Windows won't recognise it, can't format, chkdsk, anything. :(

FWIW, my problem was different. The files looked okay, but the card was unchangeable. I couldn't write to it or erase files from it.

I ended up giving up and buying a new card. The new card is working fine.
 
put the phone in your computer and format it.copy your contents off the card of course before you perform a wipe. there is probably one of your folders from an app thats installed on our card that is corrupt, causing the file structure to break.
 
go grab a card reader. they are super cheap. if you work you may find one at the job. just go to bestbuy or some computer store, take your card in there and format it using their computer. it works in a pinch. ;-)
 
Hello All,

Let me tell what I did with my HTC Desire after experiencing the same error. I put the MicroSD (SAMSUNG 4GB, received with the Phone, 2 weeks old) into a Nokia 5230 and managed the files folders from the PC. There was one folder which was not erasable, not moveable, an App which I downloaded from the Market (Photoroid). It had a corrupted subfolder showing the size on 4,17GB (which is invalid as the card itself is only 4GB and a lot of other MP3s, apps, etc. were on the card as well). I copied all except this folder to my PC then I formatted the Micro SD, using the simple My computer/Format... command. The Format did not send any error message but completed. I copied back all the original content to the MicroSD. Put back the card into the Desire and ................... no more error message, I can move items from the Phone memory to the SD Card, I can download new apps directly to the card, etc. I am so happy now!
 
Taking the hint about corrupted files, here's what worked for me.
Using a file system app (AndExplorer), navigated to /mnt.
Rolled down the notifications bar and pressed the "SD card mounted read-only" notice.
Wait for message "preparing SD card", swiftly navigated to a video that had been unplayable.
Delete the suspect file.
Hey presto!

I think that "preparing SD card" means mounting SD card and scanning to generate shortcuts, links and thumbnails.
If this is the case then there is a time window between the card being mounted read-write and encountering the file error that causes the fail-over to read only.


HTC Desire. Non-rooted. Android 2.2
 
interesting tip. i had not thought about using windows error checking. i have had this happen 3 times personally and i suspect it may happen again. i have a 16gb card and stock unrooted and froyo'ed... ill use your method next time.. :)

I'm running LeeDroid 1.8 (still) and using a 16GB Sandisk. I put the card in an adapter and then into my Vista laptop. It automatically asked me if I wanted to run a scan. So I did, it found and fixed some errors, and hey presto, it's working again.

Fingers crossed it'll last!
 
if its an a2sd+ version of leedroid you should upgrade. the darktremor script was found to be buggy and corrupted files in the sdcard
 
This happened to me as well.. completely new phone (desire z) that came with the sd card already inside, so I hadn't even had to install it myself. Worked fine the first day, then I started moving some files to it from PC via the usb cable (mp3's and some video files) and it started happening. I tapped the notifybar message, and quickly went to delete the video files while it was "preparing sd card" and it was ok for a day. Then today I installed lots of stuff via appbrain, and it worked fine until finally it started happening again. Seems like the file system just gets messed up after a while. These errors in the log have probably something to do with it:

FAT: Filesystem error (dev mmcblk1p1)
fat_free_clusters: deleting FAT entry beyond EOF
File system has been set read-only
 
hey all had this issue too...

got froyo update 2 days ago for my Desire and today was the first time i connected to my pc.. and bang!!!! read only on sd card!

I DID NOT HAVE TO FORMAT TO FIX THIS!!!

i popped the sd card into a card reader as the disire would not even let me read it...
under windows opened my computer right clicked on the sdcard "K" in this instance, went to properties/tools/error checking...
ticked both box's auto fix errors & scan and attempt to fix errors...
10 mins later said had errors that had been fixed...
popped back in the desire and weyhay!!! sorted!!!...

i have an 8 gig samsung and to backup reformat and restore would have taken much longer....

hope this helps....:)

Worked a treat as prescribed - Windows7, microSD adapter, scan and fix errors.
 
I have been having this problem too on my HTC Incredible. And I AM ROOTED! So I would be happy to test some things out.

This problem started after the update to 2.2 as well. I had a 8GB SanDisk that I had used without problems in my old BB Curve. I started getting the Read Only error and I did the format method which worked for a while but it would always come back. I do have Astro but mine would usually happen when I used gallery and was viewing pics.

I also think it is caused by corrupted files but the problem is why do these files keep becoming corrupted????

Last month I bought a new 16GB class 6 KOPUTERBAY card off Amazon and it worked great... until today. All I did today was open Dolphin HD browser and I got the error again. I have used this with two different cards so the problem is with the phone, an app or software.

I am willing to try any testing you guys want, just let me know. I am using the Virtuous ROM 3.1.0... I haven't upgraded to the latest because I was unsure about hboot 92. I have had a few different versions of Virtuous and I have had the problem on each. I also had the problem with the stock Verizon OTA update as well so it is not related to my root.

Let me know because I'm getting tired of formatting every month or so. Droid is a GREAT phone but they are not that good at fixing issues... I have had a few that I had to fix myself or use these forums. For what its worth, I am still struggling with the LOW SPACE notification problem that is all over the place. I noticed someone stating low space could be an issue, so maybe they are related? Anyone who is not up to date on this issue, I get a low space notification even though I have a ton of space left on the phone. It is another of the unknowns with this phone.

I'd still rather put up with these problems than go back to my BB though!

Jim
 
Back
Top Bottom