Unable to retain formatting on SD Card

Blaque BarBee

New member
I got a 4GB Class 6 SD card for my G1

Trying to move apps to SD, and every howto says I need to create a FAT32 and an ext2 partition on the sd card to acomplish this.

I'm using gparted to create the partitions with the phone connected to my linux box using the usb adapter.

So gparted creates the partitions all fine and well, I can read/write to them from the linux box. But as soon as I unmount it, the phone says and I quote


The phone insists in wiping the partition table off the sd card and creating one 4GB fat32 partition.

The phone is running JF 1.5 cupcake.
Does anyone know what I'm doing wrong here?
 
I dont know what happened here, or if it makes any difference at all.... but

issuing "mount" on my terminal emulator (g1) says /dev/blocl//vold/179:1 is mounted on /sdcard.

IIRC, the block device for the SD card used to be /dev/block/mtdblock3

What happened here?
 
Weird

On mine I have /dev/block/mtdblock3 mounted on /system
the sdcard's ext2 partition is /dev/block/mmcblk0p2 mounted /system/sd and /dev/blocl//vold/179:1 is /sdcard

Not sure what you got going on there.
 
the fat32 has to be first or it won't work period.

Did you make sure to do a mkfs /dev/sd*2 to format the ext2 partition and then a mkdosfs to /dev/sd*1 to format the FAT32?

I've never used qparted so I wouldn't know if it automatically formats the partitions. You may just have a card with partitions that are not formatted.
 
Turns out this is no more than an annoyance affecting the 1.5 JF builds. (not sure it's exclusive to those).

Anyway, long story short. The phone will always complain about the partitioning on the sd card and offer to "fix" the problem by re-formatting.

The key to the problem is to reboot the phone after the card has been re-partitioned. This will make the annoying pop-up dissapear and keep the partitioning table as defined.

Just thought I'd share this in case anyone else runs into this problem.
 
Every stinkin' time I get an update I have this problem. The pop-up says that my card is blank, the computer doesn't see the card so I have to put it back into an SD card reader re-format it, copy the files back onto the card from my back-up file on the computer (yeah, learned this one from you guys!) and put it back into the phone. One of a few things happen, all goes well and I spend another chunk of time fixing my ring tones...orrrr.... I get the same error and I start all over again...ooorrrr... I scour this site and see who else is having this trouble orrrrrr I throw it in the drive way and run it over with my car a few times and viola....it works. Just kidding but I am ready to try that. Soooo I've re-re-reformatted the stinkin' card and will try the reboot as suggested to see if I can save a few steps. Anyone else have this DRC83 build issue? Thanks
 
I had the same problem.
And i found the solution:
1. I turn off my android
2. I took out my SD card (exteded memory).
3. Clean the slot where the memory goes, also the memory (external or extended)
4. insert back the mem.
5. turn on the android
 
Back
Top