Hey everyone
I recently installed coolexe's 'cool 3d sense' rom on my desire. Before I installed the rom, I partitioned my sd card and created a 1gb ext4 partition besides a 3gb fat32 partition. Then, I flashed the rom. After the rom booted up, however, there were only a few kilobytes of free space left, besides the ext4 partition I created. What could be the reason for this? (My phone keeps annoying me about lack of storage and can't even save settings anymore).
I am also not sure what class my SD-card is. Could this be associated with the problem?
Thank you for any help
wat h boot y r on
any way
go to market
download
terminal emulator
type
su
agree super user permision
then type
a2sd reinstall
and wait the phone will restart after it finish
sounds like an idea, but how am i supposed to install terminal emulator if i only have 24kb of space left?
and my hboot is 0.93, or something liek that
With witch programm (recovery or GParted) did you partition your SD card?
Hi, I encountered a similar problem. What I had to do was format my sd card, then create the fat32 partition first and then the ext partition.
It worked for me, hopefully will do the same for you too!
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Related
Sorry, done a search and looked through all posts but can't seem to find a guide to partition sd card for use with apps2sd.
My phone is rooted and have rom manager installed where it looks I can perform the partition. Can someone point me to a noobs guide to partition or give us a hand. I have read about all different extensions to make the partition to but have no idea what they all are. Any help appreciated.
Swap - 0
Ext3 - as little or as much as you wish (usually 512-1024mb)
FAT31 - the rest
obviously this will wipe the sd card, what about all backups etc. Do i just copy to pc then copy them back when partition is complete?
Yes, but remember you will have less space on for data since a part of it will be taken up by Ext3 partition.
no problem, cheers for that
Make this sticky!!!!!!!!!!!!!!
memphisuklf said:
Sorry, done a search and looked through all posts but can't seem to find a guide to partition sd card for use with apps2sd.
My phone is rooted and have rom manager installed where it looks I can perform the partition. Can someone point me to a noobs guide to partition or give us a hand. I have read about all different extensions to make the partition to but have no idea what they all are. Any help appreciated.
Click to expand...
Click to collapse
I've been trying to make this subject a sticky for a while.
I posted some tutorials in the Q&A Thread: See my post http://forum.xda-developers.com/showthread.php?t=713643 (bottom of the page)....
Good luck!
does rom manager create the partition as ext 3 as default?
ok, seems I now have a problem. Did partition through manager 512mb/0 swap seemed to work fine but now phone won't boot, stuck at htc white screen. Any ideas?
Edit
Ok booted after 4th time of pulling battery. Doesn't look like it partitioned though. on windows I only have H: with 3.18gb
I used the Android Recovery Menu from Paul's old rooting tutorial which let me partion the memory card easily.
gave up for now, will have a look later on but don't want to mess with it that much as i`m using my stock sd card
I think you already have A2SD installed. I used Rom Manager to do the partition too and it was straightforward. No problems with rebooting though. If you reinstall your apps now, and if you check with a system info apps, you will find that you now have loads of internal memory.
ah, ok got 115mb free after installs(Used to have 10mb). So the defrost rom i`m using will automatically use apps 2sd when a partition is found?
Thought I had to set this up with spare parts?
How come I cant see the partition through windows?
Windows doesn't recognise linux partitions. Check with Quick System Info if A2SD is working correctly.
haha, feel stupid now. Working fine when checked with quick system info. Cheers for all the help guys, much appreciated
memphisuklf said:
ok, seems I now have a problem. Did partition through manager 512mb/0 swap seemed to work fine but now phone won't boot, stuck at htc white screen. Any ideas?
Edit
Ok booted after 4th time of pulling battery. Doesn't look like it partitioned though. on windows I only have H: with 3.18gb
Click to expand...
Click to collapse
If u have 4Gb card and in windows you see only 3.2Gb partition, then i think you have ext partition there ok. Windows wont see your ext.
Rom Manager will make ext3 partition in the end of your sd card.
With 512Mb ext + 0Mb swap you will get fat32 partition + ext3 in your SD card.
Sent from my HTC Desire using XDA App
On a similar topic, if I install a 2.2 ROM with Google APS2SD and legacy APS2SD, do I only need to create a partition for the legacy version of APPS2SD? If I just wanted to use the Google version can I just leave the card as it is?
yep, no formatting is needed for google app2sd
Here's my experience to Partition the SD card.
1) I rooted my Desire with "UnrEVOked"
2) Flashed the phone with a ROM
3) Then I went to "Market" and download "ROM manager", which has an option to "Partition SD card".
4) Reboot
dexter9898 said:
Here's my experience to Partition the SD card.
1) I rooted my Desire with "UnrEVOked"
2) Flashed the phone with a ROM
3) Then I went to "Market" and download "ROM manager", which has an option to "Partition SD card".
4) Reboot
Click to expand...
Click to collapse
There is a related thread here: http://forum.xda-developers.com/showthread.php?t=731531
I developed the most common methods of partition your SD Card, and answered some questions and asked some additional ones.
I would very much welcome it, if anyone wants to participate in assembling the infos about SD cards....
Not the best guide but does work, you may need to adjust the figures depending on what size card you got.
YO!!
First off I want to say this site is dope and tons of help to match.
This has most likely been asked before, but..uh I dont see/get it.
I have been trying to create partition ext3-ext4 on my sd with absolutly no luck.
I've been readin this for days now and never seem to find a definitive answer.
Everyone says that while in recovery you have option to partion ext3-ext4, but I guess my phone is retarded for some reason. While in recovery(any version and its clockwork btw) if i go to partition sd, once in that menu it brings up 5 different sizes. I check the last one and then the second step is to pick the swap. After I check what I want for the swap it starts the partition. Nowhere in the recovery menus(anywhere) do i see any options for ext2-4(ext2, ext3, etc etc).
So my question is: If it's not there where do I find it or is there any other option and is it really worth it?
I know how to gpart (or whatever you call it) but not sure how to allocate the sizes. 32GB sd class4
I've finally figured out adb and flashed several times. Call me blind, call me crazy, call me stupid...just don't call me coffee.
any help would be great.
T-Mo G2 is the device.
ps. I guess I'll get this out of the way so i don't have to keep posting dumb questions. I notice when flashing roms and it goes to mount the sd-ext(might have that spelled wrong sorry) I always get an error saying unable to load dev/block/mmcblk1 not formating. Nothing happens and the roms still flash just fine(usually). I saw this question before but everything I read that was supposed to be a"fix" didn't work. I am assuming I'm getting this because my sd isn't properly partitioned. any help on this would swell as well
oh yeah and it's ENG S-Off and all that other jazz. Used the gfree/rage method
cheers
Theres an option in ROM Manager to partition your sdcard for you but I have never had any luck getting it to work.
Heres A LINK that will walk you thru partitioning your sdcard thru ADB, it works, I used it to partition my sdcard, Just remember the sdcard for the HTC VISION is at dev/block/mmcblk1, the instructions will tell you to partition dev/block/mmcblk0, but this is for a diffrent phone. You want to partition dev/block/mmcblk1.
WARNING: DO NOT TRY TO PARTITION dev/block/mmcblk0
thanks for the reply. I learned that last night, lol thats the one I learned from last night. Problem is I need some input on how much to allocate for each partition. 32GB card.
cheers
Are you trying to partition your sdcard for use with apps2ext? If so since you have such a high capacitiy sdcard I would partition it to 1024mb ext2, 32mb linux swap and the rest FAT32.
Just a side note, remember to remove the existing partiton (which is the stock fat32) before starting the partitioning process,
â– Command: rm 1 (deletes partition number 1)
so how to I get the ext4 partition? same as i did the first 3? the reason I ask is because I still dont have sd-ext after i partition with recovery. I want to move dalvic cache so that my widgets will work from sd card
If it helps im using GV1.5 rom with the proper recovery 3.0.0.5 ( which as I just noticed is now the new recovery rom manager wants you to flash...got tired of having to adb 3.0.0.5 everytime I wanted to test CM7 or GV1.5)
thanks
i just tried running the following in adb after card was wiped:
mkpartfs primary fat32 0 31712 that worked
mkpartfs primary ext2 31712 32736 and then got error saying:
The location 32736 is outside of the device /dev/block/mmcblk1
so i think the problem is my card is actually 29.9GB and since my math is crap I cant figure what esactly to put...
Just move your ext partiton a little lower, the same thing happened to me when I tried to partition at first, had to play with the numbers a little. You don't have to get the total card capacity filled with a card that big what's a few mb's.
Sent from my HTC Vision
maybe I should of asked this first.
My reasoning for doing this is I read somewhere that if you can upgrade to ext4 you would be able to run widgets off sd card because the phone thinks it's stll on the actual internal storage,
am I wrong?
There's only one rom that supports apps2ext , which is what your looking to do and that is Enoms rom, but there is also Darktremor's apps2sd mod in the dev section which will enable this on all roms, in either case you need a card partitioned to at least FAT/EXT2.
Sent from my HTC Vision
got it. after darktremors script while in shell i ran ap2sd cachesd and wa la.
thanks again
Hi everyone. I'm a new android user (recently got an HTC Desire) and i have an issue with the partitioning of the sd card.
First of all i apologize if i posted in the wrong section, or if this problem has been already disscused (i didnt really find anything). I am new at this so sorry for the noob question!
I have rooted the device (all the steps from a great guide here at xda) and installed the leedroid rom with app2sd. I tried using the gparted method but i think i missed a step or something cause it didnt work.
So, i tried partitioning with the ROM Manager, choosing 512mb ext partition and 32 mb of swap. After rebooting, in the storage menu it shows only 134MB of available space (63 mb available before using the rom manager).
Why is it only showing 134 mb and not 512 or more ? Did i did something wrong or should i try gparted again ?
You have to partition your sd-card again.
Download GParted here: http://gparted.sourceforge.net/
Start your Computer with it.
Put your sd-card in a card-reader, connect it to your computer and partition your sd-card so:
0 MB for SWAP!!
512 MB - 1.5 GB for ext3
Rest: FAT32
Source: http://leedroid.com/bravo-wiki/partitioning-your-sd-card-ready-for-a2sd
Sorry for the late reply and thanks for helping me. I tried again with GParted creating a 512 mb ext3 and the rest FAT32. I didnt create a swap. When i turned on the phone it said it cannot mount the SD card. I tried wiping the phone and put the ROM on the SD again. In the recovery menu when i choose install zip from SD it says something about the SD not being mounter (dont remember exactly). So i had to reformat the SD again and made the whole card FAT 32, thats the only way it let me install the ROM and mount it.
Any ideas ?
carabus1206 said:
Sorry for the late reply and thanks for helping me. I tried again with GParted creating a 512 mb ext3 and the rest FAT32. I didnt create a swap. When i turned on the phone it said it cannot mount the SD card. I tried wiping the phone and put the ROM on the SD again. In the recovery menu when i choose install zip from SD it says something about the SD not being mounter (dont remember exactly). So i had to reformat the SD again and made the whole card FAT 32, thats the only way it let me install the ROM and mount it.
Any ideas ?
Click to expand...
Click to collapse
You need to erase partitions and make FAT partition first. Make sure they're both primary, not logical partitions. You can lose the swap partition.
Hello Guys!
I did Root my desire GSM Hboot 0.93. it came unlocked and is designed to be operated in Europe.
Superuser installed and BusyBox too("Your phone is rooted).
I used Gparted to partition Fat32 ence the same as the tutorial of xda
I tried ext2, 3 and 4. I left as FAT32 as the most compatible with the ROM's.
Yet when I enter the link2sd it asks to select the system partition and i put fat32/fat16, it says "you cannot create the script. not enough memory install.sh inst-sd.sh.
Anyone had this problem?
Someone help me or know a link or how to resolve this situation?
Thanks
Manzatto said:
Hello Guys!
I did Root my desire GSM Hboot 0.93. it came unlocked and is designed to be operated in Europe.
Superuser installed and BusyBox too("Your phone is rooted).
I used Gparted to partition Fat32 ence the same as the tutorial of xda
I tried ext2, 3 and 4. I left as FAT32 as the most compatible with the ROM's.
Yet when I enter the link2sd it asks to select the system partition and i put fat32/fat16, it says "you cannot create the script. not enough memory install.sh inst-sd.sh.
Anyone had this problem?
Someone help me or know a link or how to resolve this situation?
Thanks
Click to expand...
Click to collapse
Haven't used the script but the sys partition is the sd-ext.
paul.c said:
Haven't used the script but the sys partition is the sd-ext.
Click to expand...
Click to collapse
I Don't understand well.
When I start link2sd it opens a window and asks.
"Select the system partition." When I select any items of it displays "error to create the script." When i choose fat32 it show me the message not enough memory.
Do not exist the option-> sd-ext.
I'm noob
Thanks
I have a htc desire stock orange uk, S-OFF, rooted.
With link2sd all I did was use Ubuntu and gparted to partition my 8gb sd card the 2nd partition set at 1024mb and the rest all together both FAT32 as on the market app info it says ext2, ext3 etc etc can only be used with a custom rom.
hope this helps
This has been a life saver went from 17MB free to Nearly 60MB!!!!!
I have the same problem.
partitioned the SD card second partition with FAT32, made it primary but link2sd gives me the same arror as reported by Manzatto.
"mount script cannot be created. :cannot create /system/etc/install-recovery.sh: not enough memory"
thank you.
G.
It's required for you to have first partition fat32 and second one ext (mine is ext3). When it asks point to ext one and that's it.
Hi, I've the same problem. Here is the explanation:
Kierrok said:
Link2SD needs install-recovery.sh or init.d support enabled to mount its partition at boot time. The problem is Samsung GB ROMs don't have it.
You can enable init.d support easily if you cook your ROM. If you can't do it for yourself ask your ROM devel to enable it.
Click to expand...
Click to collapse
It ist impossible to change or create this files, because the rom is mounted readonly. So you need to ask the developer of your custom rom to support link2sd.
It's possible to mount your ext2/3/4 partition manually for link2sd , but every reboot would destroy it.
Greetings Max
I also have the same problem.
I partitioned the SD card second partition with FAT, made it primary but link2sd gives me the same arror:
"mount script cannot be created. :cannot create /system/etc/install-recovery.sh: not enough memory"
Also tried with ext2, ext3 and ext4 and same error.
Currently using this ROM: http://forum.xda-developers.com/showthread.php?t=1200261
Hi,
I have upgraded from 2.3.7 to a JB MOD. I prepared my SD card in gparted with a 500mb FAT32 and the rest as EXT4. I have inserted the SD card and 'setting\storage' only sees the in built 150MB EXT and the 500MB FAT32 on the SD Card but no 3GB EXT4 partition. In terminal I ran a2sd install and on the reboot it said 'optimising' apps and I thought it was moving apps. However, when I install apps from the store they are installed on the in built RAM.
Using app2sd I can't move any apps I used to be able to on 2.3.7.
Can someone please advise?
Thanks
Paul
csjjpm said:
Hi,
I have upgraded from 2.3.7 to a JB MOD. I prepared my SD card in gparted with a 500mb FAT32 and the rest as EXT4. I have inserted the SD card and 'setting\storage' only sees the in built 150MB EXT and the 500MB FAT32 on the SD Card but no 3GB EXT4 partition. In terminal I ran a2sd install and on the reboot it said 'optimising' apps and I thought it was moving apps. However, when I install apps from the store they are installed on the in built RAM.
Using app2sd I can't move any apps I used to be able to on 2.3.7.
Can someone please advise?
Thanks
Paul
Click to expand...
Click to collapse
Here is your most likely scenario because it happened to me: If you created your partition on a PC, for some reason it doesn't work properly (well at least in my case). Then the phone doesn't read the SD card properly. What you should do is upgrade clockswork mod recovery on your phone to the most recent version and create the EXT version using the recovery console by booting into recovery.
Thanks
iyf said:
Here is your most likely scenario because it happened to me: If you created your partition on a PC, for some reason it doesn't work properly (well at least in my case). Then the phone doesn't read the SD card properly. What you should do is upgrade clockswork mod recovery on your phone to the most recent version and create the EXT version using the recovery console by booting into recovery.
Click to expand...
Click to collapse
Hi,
thanks for the reply. I'll see what version I have. It is probably old as it is 15 months since I did the CM 7 install to my phone.
Paul
it should be 500mb ext4 and the rest fat 32, also 1gb ext4 is recommended and dont use ClockWorkMod recovery to partition sdcard, use 4ext recovery instead. CWM makes bad partitions
Sent from my HTC Desire
Is there a specific way around?
jmcclue said:
it should be 500mb ext4 and the rest fat 32, also 1gb ext4 is recommended and dont use ClockWorkMod recovery to partition sdcard, use 4ext recovery instead. CWM makes bad partitions
Sent from my HTC Desire
Click to expand...
Click to collapse
Hi,
I read the FAT32 should be first and the EXT4 the rest. Is that correct?
Paul
csjjpm said:
Hi,
I read the FAT32 should be first and the EXT4 the rest. Is that correct?
Paul
Click to expand...
Click to collapse
yh. i was only quoting coz u said u had 500mb fat 32 and 3gb ext4. the fat 32 should have the biggest size not ext4
Sent from my HTC Desire
jmcclue said:
yh. i was only quoting coz u said u had 500mb fat 32 and 3gb ext4. the fat 32 should have the biggest size not ext4
Sent from my HTC Desire
Click to expand...
Click to collapse
I've redone my card (3GB FAT32/500MB EXT4) but my in built memory seems to run out of space for apps quickly. I thought the SD-Card EXT4 partition was supposed to add more space for apps to the phone.
Is this not true?
csjjpm said:
I've redone my card (3GB FAT32/500MB EXT4) but my in built memory seems to run out of space for apps quickly. I thought the SD-Card EXT4 partition was supposed to add more space for apps to the phone.
Is this not true?
Click to expand...
Click to collapse
what JB did u install? theres acouple i think that u have to activate the a2sd by doing the following in terminal emulator
su
a2sd install
y
n
y
then ur phone reboots and a2sd is activated and apps will go to ur ext4 partition
Sent from my HTC Desire
have done that once
jmcclue said:
what JB did u install? theres acouple i think that u have to activate the a2sd by doing the following in terminal emulator
su
a2sd install
y
n
y
then ur phone reboots and a2sd is activated and apps will go to ur ext4 partition
Sent from my HTC Desire
Click to expand...
Click to collapse
Hi,
I am using Elk759 JB ROM. I did run the a2sd in terminal after redoing the partitions. It reboots and says optimising apps 1/...79 (whatever number). I can't tell if it has moved anything onto the EXT4 partition of my SD card.
I will boot into a live linux and take a look on that partition.
If it isn't working is there anything I can do?
Thanks
Paul
That seems to have worked as I've installed loads of apps and it hasn't complained about space.
Thanks for all your help.
Paul