Related
This post is for people scared of Linux (like me)
I finally found a way to partition a SD-Card under Windows. I tried more tools, but only one was able to work with SD-Cards. Here's what you need to do:
1. Download and install MiniTool Partition Wizard (google it, i cant post links)
2. Resize original FAT32 partition to make room for the ext3 one. If you have enough space, the data on the card shouldn't be affected, but make a back-up just in case.
3. Create the ext3 partition on the space made available and apply changes
The first partition should be FAT32, and the second ext3, make sure you have them in this order.
Kneros said:
This post is for people scared of Linux (like me)
I finally found a way to partition a SD-Card under Windows. I tried more tools, but only one was able to work with SD-Cards. Here's what you need to do:
1. Download and install MiniTool Partition Wizard (google it, i cant post links)
2. Resize original FAT32 partition to make room for the ext3 one. If you have enough space, the data on the card shouldn't be affected, but make a back-up just in case.
3. Create the ext3 partition on the space made available and apply changes
The first partition should be FAT32, and the second ext3, make sure you have them in this order.
Click to expand...
Click to collapse
Almost all custom partition managers can do this in Windows-Partition Magic, Paragon, Or Gparted with VMWare
They can, but not on SD Card. Windows doesn't support partitions on memory cards. I tried Partition Magic, Paragon, Easeus, none of them work.
I didn't try Gparted with VMWare tho, you might be right about that.
Kneros said:
They can, but not on SD Card. Windows doesn't support partitions on memory cards. I tried Partition Magic, Paragon, Easeus, none of them work.
I didn't try Gparted with VMWare tho, you might be right about that.
Click to expand...
Click to collapse
Paragon works for me on Windows..And Gparted is what I use
Strange, it didn't work for me (see attached pics).
Just install the latest ClockworkMod, or Amon-RA and do it through recovery.
Is it useful to have an ext3 partition on SD card with stock 2.2 rom ?
fblasot said:
Is it useful to have an ext3 partition on SD card with stock 2.2 rom ?
Click to expand...
Click to collapse
It's useless, you need a ROM that supports it.
quick question - if I create an ext3 partition using this method or any other way, and then move the apps I had on SD (the old way) back to internal, will it then move them to the ext3 partition automatically? I just want to make sure I have this right myself before I attempt it.
I'm using Oxygen 2.3 ROM RC-6 which supports apps2sd etc.
thanks in advance for any replies.
Kneros said:
Strange, it didn't work for me (see attached pics).
Click to expand...
Click to collapse
See mine..
I'm using 9.0 Pro, you're using 10.0 server, if that helps..
I still prefer Gparted though..On Vmware.
Choronzonix said:
quick question - if I create an ext3 partition using this method or any other way, and then move the apps I had on SD (the old way) back to internal, will it then move them to the ext3 partition automatically? I just want to make sure I have this right myself before I attempt it.
I'm using Oxygen 2.3 ROM RC-6 which supports apps2sd etc.
thanks in advance for any replies.
Click to expand...
Click to collapse
The a2sd+ script is built in, it executes at installation. Best way would be to use Titanium to backup ur froyo a2sd apps, wipe+install a2sd+ custom rom, use the option of Titanium, to move to sd.
and how do you want to put data on the ext3 partition ? ... you will need linux, its the best way...
Kneros said:
This post is for people scared of Linux (like me)
I finally found a way to partition a SD-Card under Windows. I tried more tools, but only one was able to work with SD-Cards. Here's what you need to do:
1. Download and install MiniTool Partition Wizard (google it, i cant post links)
2. Resize original FAT32 partition to make room for the ext3 one. If you have enough space, the data on the card shouldn't be affected, but make a back-up just in case.
3. Create the ext3 partition on the space made available and apply changes
The first partition should be FAT32, and the second ext3, make sure you have them in this order.
Click to expand...
Click to collapse
EDIT:
Didn't work, SD could not be mounted under Android or Clockworkmod
Did the partitioning under Clockworkmod
partition works, but..
i tried minitool and easueus, both partiotion my 16 gb sd card, but...
I use miui rom, xpart(data2ext). the script works, but the phone is slow as ........
someone any idea?
i also have a 8 gb card, same partitions, but no problem..
any idea how i can tets my 16 gb card?
Minitool is crap. Haven't used easeus but its still under Windows, which is a no no
Gparted is the only decent tool that will nicely partition an ext partition on your sd whilst aligning it properly. This is both my personal and professional opinion.
Now because it doesn't run in windows, its a bit more long winded but so much more worth while.
Virtual machine (vmware player) is the best method. There is a link to a guide to set this up in my signature
Sent from my HTC Desire using XDA App
Kneros said:
This post is for people scared of Linux (like me)
I finally found a way to partition a SD-Card under Windows. I tried more tools, but only one was able to work with SD-Cards. Here's what you need to do:
1. Download and install MiniTool Partition Wizard (google it, i cant post links)
2. Resize original FAT32 partition to make room for the ext3 one. If you have enough space, the data on the card shouldn't be affected, but make a back-up just in case.
3. Create the ext3 partition on the space made available and apply changes
The first partition should be FAT32, and the second ext3, make sure you have them in this order.
Click to expand...
Click to collapse
Minitool partition wizard is a wonderful and practical software. Thanks!!
I have 8GB MicroSD card, when I try to partition it using GParted, and I partition it with:
FAT32: 6.5GB
EXT4: 1.00GB
It shows an error next to the EXT partition, and it happens with all EXT (ext2,3 and 4).
I read somewhere to partition the EXT first and it worked, my questions are:
1. How to move my data back to the FAT partition if I use windows? (as windows recognize the first partition only, and since it is ext, it won't recognize anything)
2. If question 1 was solved, will it work to use the partitioning that way? As I read that FAT should be first.
Thank you.
What you could do is boot into recovery and use the SD partitioning in there. That's ifyou have CWM version 3. Rom Manager will also do it. You could use that as a starting point and then just upgrade it to ext4.
Just use Rom Manager to format. Easiest way imho
So I was following Simons tutorial to rooting the CDMA WFS. In particular I was looking at the Link2SD part of it. I followed his instructions and got an error:
/dev/block/mmcblk0p2: device not found
Make sure you have two partitions on your SD card and both are primary.
The screen shot of my MiniTool is attached. Can someone please tell me what I did wrong.
Hi GingerSmurf,
The first problem that I see is that the partition for Link2SD is way too big.
5.44GB only for installing apps?
The maximum recommended size for Link2SD and also DATA2SD support is 2GB.
This space will only be used for applications you install on your phone. To fill up 1GB already requires a lot of apps.
On my card I created a partition with 1GB, formatted in Ext4 for use in the ROM that is described in my signature.
I suggest you remove the 2nd partition that you created in FAT32 and create a new one in Ext2 format, preferably in Ext4 format if your rom/kernel supports it.
When you create the 2nd partition make sure you choose:
Select as: Primary
File system: Ext2 (to go on the safe side) or Ext4 (preferably)
Never use more than 2GB for that partition.
Use FAT32 for Link2SD only if your rom doesn't support it.
I can tell you that Stock 2.3.5 rom from HTC supports Ext2 (not Ext4) from my experiences.
When you first start Link2SD you should be able to select the file system you used for the partition.
If you already started Link2SD and it doesn't ask where to store it's data go to menu, more, recreate mount scripts.
It should ask what format you used for the Link2SD partition now.
For any more doubts refer to this excellent tutorial for Link2SD, made by d33ps1x. Kudos to him.
http://forum.xda-developers.com/showthread.php?p=21120303#post21120303
Good luck!
Please click thanks if I helped.
Hello everyone. I have searched several threads before I am doing this thread but since I am newbie to all rooting and partitioning it might I am not understanding the different methods. I have this HTC Desire rooted with Unrevoked 3.32. I have installed Cyanogenmod 7.2 and have a 16Gb Sdcard Sandisk Class 2. I have read that to partition with ROM Manager and Clockworkmod is risky, so I didnt went for it (maybe I misunderstood). So I went to use Gparted and also Partition Wizard but with same outcome. I partitioned it with FAT32 and EXT2 and even EXT3 but when I mount it on phone it says SDcard damaged and needs to format it. I know that there are several threads with this problem and I am sorry if I created another but maybe I am missing something. Any help please is appreciated.
Go here:
www.4ext.net
Download recovery updater and use it to flash 4ext recovery. Use it to repartition your sd card.
Sent from my HTC Desire using Flashes and Thunders
Did you just added the ext4 partition or reformated the card completely?
I think, that gparted you be sufficient....I did it with gparted too and witout problems...
if 4ext doesn't help, try to completery reformat your card, ie delete all partitions and create new table and recreate partitions. Remeber to make the first partition FAT32 and the second partition ext4 (in this order).
Don't make to ext4 partition bigger that 1.5GB
I used both Gparted and Partition Wizard. created fat32 and tried both ext2 and 3 but not 4 but same problem, partitions created but phone says that sdcard damaged and needs to format. 4ext is user friendly or is there any tutorials for it?
power10000 said:
Did you just added the ext4 partition or reformated the card completely?
I think, that gparted you be sufficient....I did it with gparted too and witout problems...
if 4ext doesn't help, try to completery reformat your card, ie delete all partitions and create new table and recreate partitions. Remeber to make the first partition FAT32 and the second partition ext4 (in this order).
Don't make to ext4 partition bigger that 1.5GB
Click to expand...
Click to collapse
joetwila said:
I used both Gparted and Partition Wizard. created fat32 and tried both ext2 and 3 but not 4 but same problem, partitions created but phone says that sdcard damaged and needs to format. 4ext is user friendly or is there any tutorials for it?
Click to expand...
Click to collapse
http://4ext.net/
just download the updater app and flash recovery from within the app
Sent from my HTC Desire
jmcclue said:
http://4ext.net/
just download the updater app and flash recovery from within the app
Sent from my HTC Desire
Click to expand...
Click to collapse
Don't bother, people don't want to listen.
Sent from my HTC Desire using Flashes and Thunders
thanks to all. Will have to S-off first it seems. Will do and try the apps 4ext
I realise that I should have created my ext partition as ext4 not ext3 as the newer roms seem to need it. I had a search and it seems to be a bit complicated to simply convert the partition so I have a two-part question to see if what I have in mind will work.
I use Link2sd which I like and seems to work well (other than for Swype which I now have gotten rid of).
So, will this work (and I apologise for being somlistic in my approach):
I move all my linked apps to the SDcard proper using L2SD (there's not enough room on the phone's internal memory)
I copy my entire SD card to my computer just in case
I then use 4EXT and using the option "wipe or format --> EXT3" I reformat that ext3 partition as a ext4 partition
Using L2SD I relink all the apps to the new ext4.
Otherwise, if I were to reformat and repartition the entire SD card using Gparted, can I simply drag and drop the SDcard folder I backed up on my computer back onto the SD card then relink everything with L2SD?
Nandbackup
Copy all files to computer
Format sdcard to ext4
Copy files back
Nandrestore
via xda app
stankyou said:
Nandbackup
Copy all files to computer
Format sdcard to ext4
Copy files back
Nandrestore
via xda app
Click to expand...
Click to collapse
Great - nice and easy. Should I move the apps to the main part of sd card first by unlinking them because I don't see the ext3 partition when I connect the phone to my computer.
The concept of doing a nandbackup is to copy thhe current status of the phone. Everything. So you relly don't need to do that.
Just make sure that the contents you see when you plug the phone to the computer is saved in the computer including the nandbackup you made.
The nand will basically take care of the files on the ext part when you restore it.
via xda app
stankyou said:
Nandbackup
Copy all files to computer
Format sdcard to ext4
Copy files back
Nandrestore
via xda app
Click to expand...
Click to collapse
If using 4ext you only need to convert ext to ext4(it backs up automatically). If you restore a nand made with ext3 you also loose the ext4 partition so you also need to manually convert all nand backups to ext4 using 4ext. Hope this makes sense...
nicklashidegard said:
If using 4ext you only need to convert ext to ext4(it backs up automatically). If you restore a nand made with ext3 you also loose the ext4 partition so you also need to manually convert all nand backups to ext4 using 4ext. Hope this makes sense...
Click to expand...
Click to collapse
It makes sense but I'm starting to get a bit confused as to what I now need to do.
What you're saying is the nand backup will put the phone back how it was to start with, ie the ext4 partition will revert to ext3? So what is the best way to do all of this? When you say "you also need to manually convert all nand backups to ext4 using 4ext. " how do I do that and do you mean before or after I restore the nand backup?
To make this easier, can I not simply forget the nand backup and do this: unlink all my apps with L2sd and put them onto the sd card like in native apps2sd. Then put the whole sd card on a folder on my computer, wipe and repartiton the sd card with ext4, move the whole folder back onto the fat32 partition and the use L2sd to relink all the apps onto the new ext4 partition?
simon12 said:
It makes sense but I'm starting to get a bit confused as to what I now need to do.
What you're saying is the nand backup will put the phone back how it was to start with, ie the ext4 partition will revert to ext3? So what is the best way to do all of this? When you say "you also need to manually convert all nand backups to ext4 using 4ext. " how do I do that and do you mean before or after I restore the nand backup?
To make this easier, can I not simply forget the nand backup and do this: unlink all my apps with L2sd and put them onto the sd card like in native apps2sd. Then put the whole sd card on a folder on my computer, wipe and repartiton the sd card with ext4, move the whole folder back onto the fat32 partition and the use L2sd to relink all the apps onto the new ext4 partition?
Click to expand...
Click to collapse
Put simply:
boot into 4ext recovery.
go into tools/Convert or change a backup --> ext4
convert ext
It will automatically backup ext, convert it to ext4 and then restore ext again (no data loss).
Delete all old NAND backups and start again (otherwise you'll restore your ext3 partition) or you can convert backups with 4ext (from ext3 to ext4).
Simples :victory:
nicklashidegard said:
Put simply:
boot into 4ext recovery.
go into tools/Convert or change a backup --> ext4
convert ext
It will automatically backup ext, convert it to ext4 and then restore ext again (no data loss).
Delete all old NAND backups and start again (otherwise you'll restore your ext3 partition) or you can convert backups with 4ext (from ext3 to ext4).
Simples :victory:
Click to expand...
Click to collapse
Absolutely brilliant - thanks! Done that and it worked.
How do I delete an old Nand backup - I'm looking in 4ext but can't see anything obvious or do I simply do another backup and that wipes the old one?
simon12 said:
Absolutely brilliant - thanks! Done that and it worked.
How do I delete an old Nand backup - I'm looking in 4ext but can't see anything obvious or do I simply do another backup and that wipes the old one?
Click to expand...
Click to collapse
Using the 4ext app go into manage backups or using a file explorer go into sdcard/clockworkmod/backup and delete the corresponding folder
nicklashidegard said:
Using the 4ext app go into manage backups or using a file explorer go into sdcard/clockworkmod/backup and delete the corresponding folder
Click to expand...
Click to collapse
I have booted the phone up but now it does not want to recognise the ext partition. Links2sd suggests that the device may not support ext4 yet I know lots of Desire owners on here have that. I guess I have to revert to get my apps back that are currently showing as not loaded.
Just convert back to ext3 again using 4ext.. kernel might not support ext4
nicklashidegard said:
Just convert back to ext3 again using 4ext.. kernel might not support ext4
Click to expand...
Click to collapse
Damn. Oh well, thanks for the help anyway.
Anyone know what kernel I would need and how would I go about installing it? Is this a fairly easy and safe thing to do?
simon12 said:
Damn. Oh well, thanks for the help anyway.
Anyone know what kernel I would need and how would I go about installing it? Is this a fairly easy and safe thing to do?
Click to expand...
Click to collapse
I'd say just leave it as ext3. I've never come across a ROM that don't support ext3....
nicklashidegard said:
I'd say just leave it as ext3. I've never come across a ROM that don't support ext3....
Click to expand...
Click to collapse
I was thinking of installing this one: http://forum.xda-developers.com/showthread.php?t=1315961 I hear it is quite a stable one and that's most important to me. It says that ext4 is required for the ROM:
(Q) I get an error ”can’t Mount /dev/block/mmcblk0p2 (File Exists)”.
(A) That error and others like it are generally caused by a corrupt ext partition on your SD Card. The solution is to use 4EXT recovery, gParted, or a similar tool to reformat the ext partition to ext4. Leave the FAT32 partition alone and you shouldn’t lose any data. Don't use Windows-based partition tools!
Some suggest using ext3 as it is a known quantity and most ROMS will boot with an ext3 partition, however Runnymede AIO requires an ext4 partition.
and for AD2SDX to work (links you to here: http://forum.xda-developers.com/showpost.php?p=18911182&postcount=1784 )
I'll have to look for another instead.