I installed the vanilla Gingerbread images and am now trying to get root using Gingerbreak, which apparently needs a working SD card.
I've tried two different SD cards, both appear in the dmesg output, but neither seems to be mounted (with or without usb plugged in) and I don't get any info (or the ability to format them) from within the device's settings>SD card and device storage menu.
I've formatted and fdisked the cards and created single FAT32 LBA partitions.
I'm a bit confused as to what I'm doing wrong, so any ideas gladly accepted. Possibilities:
Everyone has problems with external SD cards with Gingerbread?
I need to create some specific partition structure on the card?
The card has to be formatted in a specific way?
Something else?
Thanks
All that arsing about and all it required was a reboot, not very Linuxy at all.
Reboots clear up many problems!
Related
Have rooted my SGS and Flashed to Froyo (although the external SD card seemed a bit flaky even under Eclair). I'm using a 32Gig SD card of indeterminate heritage.
When I use USB connection, and choose the mass storage option, my PC tells me I can't write anything to the external SD card because it is write protected. I know it isn't as I'm able to write to it with a stand alone card reader/writer, and also able to copy files to it using the Android Manager WiFi app. The only reason I don't just use the WiFi app all the time, is that it seems impossible to copy whole file structures, just files or blocks of files one folder at a time.
Kies is a complete joke, slow as hell, buggy bloat-ware, and only connects to my phone a small percentage of attempts,
I have tried mounting, unmounting, removing, formatting. Has anyone got any ideas what might be the problem?
Oh, I wondered if it might be caused because the SD card is a 'generic' unbranded card of unknown 'class' off a well known auction site. Could it be just that the card is dodgy (I don't have an alternative card to try in it's place)?
Many thanks, Phil
I think my question can be disregarded. Found another thread that says it is the XXJP3 Froyo build that is causing the issue. FWIW I just tried using Kies again, and it corrupted the SD card so now I've got to start from scratch again
HI!
I have this problem that when I turn on the file sharing, the computer shows only internal memory card and not the external. Because the phone itself recognizes the external card I have tried to unmount and mount several times without any improvement. I am currently using the latest CM7 nightly, but the problem seemes to have started after I changed the card from 4gb to 16 gb. Any ideas?
EDIT: Erasing sd card from the phones menu helped to solve the problem.
Go Setting>Storage and remount your sd card and try???
I've done that several times....no help... android system accesses the card without problems...music, pics etc.
Did you physically remove your card and reinsert it, or just software remount?
Have you tried the card directly in your computer?
Have a look in windows device manager and see if it reports any problems. (right
click my computer and select manage)
I have tried it all and everything is ok with the sd card itself (I copied recent nightly from the computer on the sd card) also recovery recognizes is... there are also no problems in device manager...
Try to put on debugging mode. And try it with debugging mode on.
If the debugging mode is on try to take it off.
Regards Kali
I tried that also and nothing changed.... I have a feeling that it is somehow attached to me using mybackup pro... I restored application apk and data from another phone to this one and It seems that usually the application data should go to internal memory card. In this case it is on external card... so i believe that somehow the programs are still using the card when connected and do not allow phone to share it out... It's just a guess though...
EDIT: so I think the solution is to wipe everything and start all over again
So I fresh installed Rom and wiped everything and the problem still exist... still can see files with file managers in phone and when connected to computer, autorun shows only internal card...
Edit: I tried now 2gb sized sdcard and it works perfectly... the problem is with 16gb card.
Weird. Did you try another USB-port?
I tried different USB-s now and still same I found out that when I connect the phone, under my computer appears two removable disks.... if I turn on the usb connection, only one transforms to usable removable disk (internal) and the other one asks to insert the removable disk. I used the same sd card on my HTC desire with CM nightlies and it worked perfectly... could it be CM-s bug?
Sorry to ask (maby the obvious)
On Your phone.. using your filemanager (Root explorer astro or what-ever..)
Browse to sdcard
Do you have a folder called _externalSD?
On this phone, for some reason the external SD is not mounted under./ but as i said under ./sdcard/ (i.e its mounted under the internal SD card..)
Just a thought
Where the different cards are mounted doesn't make any difference. And as he said, it works with other cards (2GB and 4GB).
CyanogenMOD mounts internal card as /mnt/emmc, and external card as /mnt/sdcard by default.
When turning on USB storage, both cards should be unmounted and shared over USB.
Hi, I had the same problem with mine, and as you said in one of your previous posts, I had to do a format through the phone and as soon as I did that I was good to go.
I did use the same memory card in my old hero so this might have something to do with it... I'm not sure.
By formatting do you mean from the menu Erase SD card? On the desire I actually had the formatting request from the computer, but there was another problem (some of the rom's files were on the sdcards ext or something and I had no access to the card from the USB).... kind of a similar problem if I think back now but after changing to CM, the problem disappeared.
I forgot to mention I am running completely stock rom and unrooted (for the time being) and there is just an option under sd card & phone storage setting to format external sd card
After erasing the sd card from the phone, the computer recognized it i'm currently copying stuff back and i'm pretty sure it does not affect the recognition
I faced the same problem. I had Swapper2 on my NC, and after I uninstalled it (and cleared the data of Swapper2, just in case) everything went to normal back again.
^ a solution.
Hi guys,
I tried partitioning my external sd card to linux swap, and something must have gone wrong. Now,a notification on my Galaxy S reads "Damaged SD card - SD card damaged. You may have to reformat it." This was the first thing I tried, but the Internal SD is formatted instead when I try. (Rom bug?). When i mount my phone via USB, only the formatted (damnit) internal SD is found.
I'm currently on TiramiSlim (best rom!!) with Devil 0.94. If you have any help it would be appreciated, any further questions don't hesitate!
yahoo907
In first i think that partition ext sd card is useless but it's my opinion.
In fact if you want to recover your ext sd i advise you to reformat your sd card with the windows disk utility: you select all volumes, delete them and recreate a new one with ntfs format (android will do his work when you'll insert your sd in the device).
If it doesn't work try to make the same but with a Linux system (Linux is powerful ^^).
Please reply me your results.
Have you tried to format the SD card with an SD Adapter & then make sure that USB debug is enabled on the device.
I had this issue.
Sometimes it shows that the card is damaged & then it reads it later on!
I plugged the Card into my Digi-Cam Formatted it.
Changed the Rom.
Now it works.
Anyways safely remove the drive when plugged into a computer!
i don't have an sd-card adapter unfortunately, the only way i can plug it in is via my phone. I cannot seem to find a disk utility on windows that will read the external sd, i can only find the internal from my computer.
i will try and get hold of an sd-adapter and let you know if it works
fixed the problem!
yahoo907 said:
fixed the problem!
Click to expand...
Click to collapse
how did you fix the problem?
My phone recognizes the internal storage but i keep getting "sd card is damaged, try reformatting it" in the notification bar.
when I click on format, it says "unmounting sd card" but nothing happens.
Thanks,
Luke
*edit.. nvm.
I put my SD card in my old x10 and in settings/storage I erased my SD card.
Works fine now
Samsung i897- given to me used, Original owner said never used the sd card slot as it never came with one.
I hit flash to stock from the phone menu, it is at O/S version 2.2.
I am trying a sandisk micro sdhc 8 gb.
I put the card in the phone, the external sd was/is greyed out for mount and format.
I tried the disc in my pc and it read as fat, so I reformatted it as fat, and it still does not show in the phone.
I tried putting files on it when connected to the pc, and it worked.
Can anyone tell me what I am doing wrong? Is this a common problem for this phone? Does the card need to be named something special? I looked in the manual and cannot even find what format the card should be (fat,ext4 etc).
Thanks in advance.
Kilbert said:
Samsung i897- given to me used, Original owner said never used the sd card slot as it never came with one.
I hit flash to stock from the phone menu, it is at O/S version 2.2.
I am trying a sandisk micro sdhc 8 gb.
I put the card in the phone, the external sd was/is greyed out for mount and format.
I tried the disc in my pc and it read as fat, so I reformatted it as fat, and it still does not show in the phone.
I tried putting files on it when connected to the pc, and it worked.
Can anyone tell me what I am doing wrong? Is this a common problem for this phone? Does the card need to be named something special? I looked in the manual and cannot even find what format the card should be (fat,ext4 etc).
Thanks in advance.
Click to expand...
Click to collapse
OK so,
Tried Formatting the sd as NTFS? what kernel do you have? what compilation of froyo do you have?
External SD is mounted as vfat.
Can you see the SD card by using a usb adaptor outside of the phone? If not, try another card. If yes, format it there as a fat and try again in phone.
Sent from my SGH-I897
I experiencing a very annoying problem with my external SD card.
It seems I am not the only one: http://talk.sonymobile.com/t5/Xperia-Z1-Z1s/Z1-destroy-files-on-SD-card/td-p/418011
Basically I loose random data when I store them on external SD card.
Many random data: let's say about 30-40% of what I stored.
This happens:
* if I copy data from internal memory to external direcly with the phone
* if I copy data from the PC to external card using USB connection while the card is in the phone
* even if I copy data onto the card and THEN insert it into the phone
The SD card is a brand new Samsung Class 10 64GB and I tried also with an old 32GB Sandisk with the same result.
I formatted the card either exFAT or FAT32 and in both cases I can fill it without loosing a single byte with the PC.
I am on .157 stock firmware (only rooted to use Titanium Backup and a few tools) but I had the same problem with .133.
Any possible solution in your expert opionions? It is really frustrating to have only 11GB storage in such a great phone!!!
Got three guesses
It does not correctly unmount the card when connecting the phone to the PC in Mass Storage mode
Kernel Bug. On exFat I would expect that, not on fat32. Can be ruled out if it does not happen with custom roms
Voltage on the SD Card suddently drops for some hardware design reason. Should happen on all ROM's
Sounds like some testing is needed? For example #2 is easy to test when someone with the problem flashes a custom rom with and tests the same sd card again.