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

Root [Avail] [Guide] Partition SD Card (for more user storage)

If you backed up your apps with T.B., they are on your SD card main partition. They should be listed as Titanium Backup at the root of the card.
 
I did this a month ago. Love it but wish I'd just used the whole card because I can't find the other portion now. My PC can't read any of it now.
 
I did this a month ago. Love it but wish I'd just used the whole card because I can't find the other portion now. My PC can't read any of it now.


Your PC can't, unless both parts. are set to Primary. The 2nd partition is read by Link2sd or the app you use to move the apps. In Link2sd, it will tell you how much of the second part is free, plus free space everywhere else, respectively.
 
I did my nandroid in CWM. It was put on the main part by CWM. Doesn't everybody do it that way, it's the only way I know how to do a Nandroid?

right. CWM nandroid backup.

It gave me an error on the ext2 backup. "Could not mount sd-ext. sd-ext backup may not be supported on this device. skipping backup of sd-ext"

and then trying to mount sd-ext gives "error mounting /sd-ext"

I have 6 apps on internal, and 72 linked to the ext2 partition using Link2SD. (leaving 90.7MB free internal memory)

Everything is working fine, I just thought a FULL nandroid backup would be nice. :)
 
ok I partitioned my sd card a couple of weeks ago and everything was working fine , then today noticed a few apps are not showing up went to link2sd and now it will not mount second partition keeps saying,, mount script can not be created.. mount invalid argument.
tried cleaning the dalvik cache,and recreating mount scripts.. still nothing any other suggestions.....
 
Your PC can't, unless both parts. are set to Primary. The 2nd partition is read by Link2sd or the app you use to move the apps. In Link2sd, it will tell you how much of the second part is free, plus free space everywhere else, respectively.
If I try to open the SD card at all my PC restarts.
 
ok I partitioned my sd card a couple of weeks ago and everything was working fine , then today noticed a few apps are not showing up went to link2sd and now it will not mount second partition keeps saying,, mount script can not be created.. mount invalid argument.
tried cleaning the dalvik cache,and recreating mount scripts.. still nothing any other suggestions.....


Boot to CWM, MOUNTS, MOUNT EXT2, REBOOT PHONE. In weird cases, before you do that, in Link2sd, change to ext3, then remount. You can change back to ext2 after it gives the notice to reboot. I have to do that every time. Changing it to FAT32 will fix it, though. All phones utilize that part.
 
I didnt install cwm, I had to partition my card to FAT32 to get it to find it the first time,, it kept giving me the error message i'm getting now when i tried partitioning the card to ext2 the first time...
 
In Link2sd, remount scripts and select FAT32. Kinda figured you used CWM to partition the card, that's why I said use ext2. How do you make a backups without CWM installed?
 
In Link2sd, remount scripts and select FAT32. Kinda figured you used CWM to partition the card, that's why I said use ext2. How do you make a backups without CWM installed?
tried that still tells me ..mount script can not be created.. mount invalid argument.
havent needed to back up anything yet still new to this so haven't gone crazy deleting and changing things.. dont use alot of apps yet so...just wanted more room to put the apps I use, internal memory sucked.. was going to try to do cwm this weekend... I used "mini tool partition" to partition the sd.. didnt want to take a chance on losing everything (rom)on my phone.. still new here..lol
 
Just a for what it's worth comment, I had google maps on my ext2 partition and tried to save a map for offline use but it would not download it. Moved maps to the fat32 main partition using Titanium Backup and it worked just fine, map downloaded without issue.
 
Just a for what it's worth comment, I had google maps on my ext2 partition and tried to save a map for offline use but it would not download it. Moved maps to the fat32 main partition using Titanium Backup and it worked just fine, map downloaded without issue.


Yup. Maps doesn't like to be converted and linked. Converted and moved seems to be OK though.
 
Seems a little "knowledge" is needed here.

The 'basic' format of a sdcard is fat32.

ext2-3-4 are so-called 'linux' partitions. Linux (from which Android is derived) uses (most distros) a ext3 partition as default. Windows cannot read these partitions (which is one reason why the 'data' portion of the sdcard is formatted as fat32)

Another question that CWM asks you is about swap partition. That is a 'linux thing' that help with low-memory uses. However, the ROMs for this device do not support a swap partition, so set it to 0.

When you use CWM to create a partitioned sdcard, it creates a EXT3 partition.

There is a difference between ext2 and ext3. While they are similar, they are not the same.

MAKE SURE YOUR EXT PARTITION IS EXT3 WHEN USING SOMETHING BESIDES CWM TO CREATE YOUR 'NEW' SDCARD. If you create a ext2 partition, that is a major reason why CWM cannot make a backup. It has no idea what to do with the partition and the data it is trying to put on there.

/end clarification.

Now, on to comments:

Link2SD is pretty cool, but is more of a starting point.

I'm looking at another script I used to use called data2sd, and I'll get with the dev to see if it might be used on the z990. What it does is remount the data partition to the sdcard (if formatted with a ext3 partition. It might only be ext4. That is why I'm getting with the dev), allowing a TON more space in the phone

(I used it on a G1. BELIEVE ME. This phone has MASSIVE storage compared to the ol' Grandpappy of all Android phones the T-Mobile G1. It also has a huge dev base. There are already attempts to port CM ICS to the G1.)

I'll try to keep updating this, somewhere/somehow
 
Moving data/data to the sd card is possible on the phone and isn't very hard to do if you don't mind taking a bit of a performance hit.
 
Any 'how to' around here?

This post of mine explains I'm doing it in regard to /dev there is a script linked in it that I wrote as a proof of concept. It will give you the basic idea of how you do it. It's best if you partition your sdcard and use the second partition for this purpose. All you basically need to do is set up the partition on the sd card and modify this script a bit so that it moves /data/data instead of just a single directory over to sdcard.

There are a number of scripts already written that are fully functional. Stayboogy linked one in a post he wrote. Most of them will need modification to only move data as they usually move dalvik and the apks as well.

http://androidforums.com/showthread.php?t=641210


Also as an alternative you should consider mounting your external sd card as internal. You will have plenty of space then and it's a more straight forward method. Jamespfassett has a script on his dropbox that does it through init.d. He says that it works quite well although I haven't tested it myself.

EDIT: here is the link to jamespfassett's dropbox the file you want is external int mount.
https://www.dropbox.com/sh/hagddk0wia26lzn/yE9PzqGFIr

If you use the script make sure you thank him for it not me.
 
"Another question that CWM asks you is about swap partition. That is a 'linux thing' that help with low-memory uses. However, the ROMs for this device do not support a swap partition, so set it to 0.

When you use CWM to create a partitioned sdcard, it creates a EXT3"


I seem to be the only person with this problem, but when I use CWM to partition my 8G SD card, it tells me it has done it, but is actually hasn't. I boot into CWM, tell it to partition, when it tells me it is done, which only takes seconds, I reboot my phone. When I plug my phone up to the computer after the reboot and look at the SD card, it is still the same size. Anyone know what the hell is going on? Partitioning on the computer is not a option at the moment. Feel free to answer me here, or on Kik :Gendo420 :smokingsomb:
 
Hi guys, I don't know where to look anymore for this problem of mine, I can't find the answer through any search query I've tried, so I'm posting now.

Here is the problem:
I've partitioned external SD card for use with Link2SD, ext2 partition gets mounted (Link2SD's script works fine and I can link apps). BUT! FAT32 partition doesn't get mounted and I get message in the notification area: External SD card empty or file system damaged.

when I've partitioned SDcard I've made 2 partitions: 1st FAT32 primary, second ext2 primary. I can also mount the partition in clockwork recovery mode under mount USB storage (I can see it than on my PC and save files to it), but when I boot up the phone it doesn't get mounted and I can't use it for saving user data. With "DiskInfo" app from the market I can see that partition name of non-mounted partition is mmcblk1p1 and that mount point is none.

I've also tried mouting from ADB shell, but none of the command I've found on forums worked. Any suggestions please?
 
"Another question that CWM asks you is about swap partition. That is a 'linux thing' that help with low-memory uses. However, the ROMs for this device do not support a swap partition, so set it to 0.

When you use CWM to create a partitioned sdcard, it creates a EXT3"


I seem to be the only person with this problem, but when I use CWM to partition my 8G SD card, it tells me it has done it, but is actually hasn't. I boot into CWM, tell it to partition, when it tells me it is done, which only takes seconds, I reboot my phone. When I plug my phone up to the computer after the reboot and look at the SD card, it is still the same size. Anyone know what the hell is going on? Partitioning on the computer is not a option at the moment. Feel free to answer me here, or on Kik :Gendo420 :smokingsomb:

I'd like to correct you (although it doesn't solve your problem maybe it helps in someway)... I also wondered what file system CWM uses when creating partition and had hard time getting the answer. In my case (I have LG L3 phone, maybe it's phone dependent) it made ext2 partition. I can also recommend "Disk Info" app from market because it gives useful information about partitions, file system, etc.
 
Back
Top Bottom