Who has successfully done the data2ext?

phireglass

Member
Mar 7, 2011
8
0
0
Im currently on CM7, 3/22 edition and cannot for the life of me get this working, im using this tutorial Enable data2ext - ROMRepo and cannot unmount the mmcblk0p2 file, any help would be appreciated. and yes i have tried the other thred at the bottom of that page and i am still having the same problem
 
I did the procedure just the other day, didn't have any problems. What error does it give? Post the commands you typed and the output maybe someone can help.
 
I'm interested in doing this at some time. Question though, from that tutorial it says the maximum recommended size is 1GB? If you have a larger card, say an 8GB card, can we not do a 2GB for the ext4 data partition and 6GB for the regular 'media' sd card (I'm assuming that's why it's partitioned)
 
I'm interested in doing this at some time. Question though, from that tutorial it says the maximum recommended size is 1GB? If you have a larger card, say an 8GB card, can we not do a 2GB for the ext4 data partition and 6GB for the regular 'media' sd card (I'm assuming that's why it's partitioned)
Some have reported that larger than 1G will cause problems.
 
Some have reported that larger than 1G will cause problems.

I've seen this mentioned mysteriously as 'problems' but noone has explained why. Just curious really. I'm used to Linux having used it for many years so a filesystem size limit seems kind of odd
 
Right now I'm using Link2SD to move individual apps to my sd card (ext3 partition) it created symlinks in the /data/app/ folder that references the moves data located at /sdext2/ and /sdext/dalvik-cache/ (the mounted ext2 artition on my sdcard)

Would using data2ext defeat the need for this? would it move ALL currently installed apps to my SD partition automatically?

Would all future installed apps be moved automatically as well?

would it be possible to have some apps still on the phone or is the /data/ folder totally gone for good off the phones internal storage?

If I have a class 10 MicroSD how much of a performance boost would I see? would it be worth doing?

Is there any GUI I can install to manage things after installing data2ext?

thanks for any info!!!!
 
Right now I'm using Link2SD to move individual apps to my sd card (ext3 partition) it created symlinks in the /data/app/ folder that references the moves data located at /sdext2/ and /sdext/dalvik-cache/ (the mounted ext2 artition on my sdcard)

Would using data2ext defeat the need for this? would it move ALL currently installed apps to my SD partition automatically?
Yes, data2ext would defeat the need for that completely. I can't quite remember if they are, but I do believe currently installed apps are moved to the partition.

Would all future installed apps be moved automatically as well?
Yes, all future apps would be installed on the separate partition as the phone would now see it as internal storage instead of an SD card.
would it be possible to have some apps still on the phone or is the /data/ folder totally gone for good off the phones internal storage?
While the data folder is available, the phone now recognizes the new partition as internal memory, so all apps will be installed there. As to whether or not you can install apps in the data folder as well, I am not entirely sure. I have not noticed any options about that, but then again, I haven't really looked so don't hold me to that, lol.

If I have a class 10 MicroSD how much of a performance boost would I see? would it be worth doing?
With a class 10 it most certainly would be worth doing as you should see a decent increase in speed. Although small, I have noticed a difference in speed while under the burden of a simpletons class 2 card.

Is there any GUI I can install to manage things after installing data2ext?
Any file explorer you are currently using should be fine. Sans a few terminal commands for mounting/unmounting, there really aren't any options to play with concerning the data2ext.

Hope I've been of some help, answered the posed questions to the best of my somewhat limited knowledge.

As for the thread topic phireglass, I had no issues with getting the data2ext to work, was actually a fairly easy task. One issue you may be having (as I did the the same thing the first time I tried it) is make sure you're typing "umount" and not "unmount" (no N). Other than that suggestion, won't be able to say much else without any given error message(s).
 
Hey thanks for the tips!

Few more questions:

I see two dif version, data2ext (for ext2) and data2ext-ext4 (ext4)...

I'm using Xionia CWMA v1.2518.6 Recovery on my Rooted Optimus V (froyo) using the RodimusROM 1.2.3 with Xionia Kernel 005

- Will the ext4 version of data2ext work with ext3?

- If I go with a ext4 partition, will my current setup work with it?

- Will my recovery be ok with the installation of the ext4 version? I could be wrong but I think i read somewhere yesterday that I would need a 3.xx version of CWMA recovery? I was unable to install my rom using that 3.xx version so I went back to my current version. I suppose I could make a backup.iso and then restore it through version 3 recovery if needed.

thanks! :)
 
Hey thanks for the tips!

Few more questions:

I see two dif version, data2ext (for ext2) and data2ext-ext4 (ext4)...

I'm using Xionia CWMA v1.2518.6 Recovery on my Rooted Optimus V (froyo) using the RodimusROM 1.2.3 with Xionia Kernel 005

- Will the ext4 version of data2ext work with ext3?
Haven't seen much on the ext3 partition. Ext4 seems to be far more recommended as it has less of a chance of corruption due to sudden power loss and whatnot. It is slower than the ext2 as far as benchmarks go, but in real world terms there isn't much, if any, difference in speed. I myself have chosen the safer ext4 partition over some better looking benchmarks.
- If I go with a ext4 partition, will my current setup work with it?
I don't see why you're current setup would not work with it, as I have read no where you needed a specific rom/kernel setup.
- Will my recovery be ok with the installation of the ext4 version? I could be wrong but I think i read somewhere yesterday that I would need a 3.xx version of CWMA recovery? I was unable to install my rom using that 3.xx version so I went back to my current version. I suppose I could make a backup.iso and then restore it through version 3 recovery if needed.
Everywhere I have looked, the same thing has come up...
http://romrepo.info/wiki/index.php?title=Enable_data2ext said:
"Please note that because we will use an EXT4 filesystem, which most recoveries do not support, you will have to upgrade to the latest ClockworkMod 3.0.x recovery to do the following."
 
Haven't seen much on the ext3 partition. Ext4 seems to be far more recommended as it has less of a chance of corruption due to sudden power loss and whatnot. It is slower than the ext2 as far as benchmarks go, but in real world terms there isn't much, if any, difference in speed. I myself have chosen the safer ext4 partition over some better looking benchmarks.

ext2 is a non-journaling filesystem. ext3 just added a journal to this. ext4 added extents. And, with the setup of this partition the journaling is turned off, you can see by the instructions in Enable data2ext - ROMRepo

You don't want journaling on a simple flash device since you'd be writing too much in the 'same place' on the device. I don't mean SSDs, I mean simple flash cards.

So, there's not really much difference between the filesystems, just do you know. ext4 is actually less tested than ext3

/Linux system admin
 
So I will have to from CWMA v1.2518.6 to a 3.0 version? Anyone know if there is a way to get RodimusROM 1.2.3 to install from a 3.0 CWMA? last time I tried it had issues because of the scripting type. I guess in 3.0+ they dropped support for the old scripting type, a nd i guess RodimusROM 1.2.3 is in that old scripting type?? any ideas? perhaps I would be better asking this in the RodimusROM thread... Thanks for the help!
 
Liquid I successfully did this today.
I had orginally tried with another method and it kept failing on me.
Im using the xionia cwma and IIRC its not 3.0 .

I have a feeling your missing a command.


Another thing you can partition your sd card via recovery and not from withing the app. Thats how I did it and then ran the commands above and bam working like a charm.
 
Ok here's one for ya!

I decided to just totally restore my system to full on stock kernal/system, total full stock now. So I go ahead and root my phone using the "how-to -root" thread stickied in this forum.

I have gone ahead and flashed latest CWM recovery 3.0+ .. installed dta2ext ext4 version, partitioned though recovery and reboot into system.

I start adb shell and get su, then start running the commands, all goes well until this part "e2fsck -yf /dev/block/mmcblk0p2"... it's saying "e2fsck: command not found" .. so i try just "e2fsck".. same thing.. so i look in my /system/bin/ folder and there is no e2fsck in there... wtf? i tried installing a few other roms and non of them have this or let me run the command? how do i fix this? does anyone have that file? i need it.. or how do i get this command to work because all the other command work just fine,everything but te e2fsck one! any ideas? tnx!

also, am I to understand that ext4 is not supported by stock froyo OR ANY of thecurrent froyo based ROMs currently available for the optimus V. How likely is it that a froyo rom will have ext4 support added in? should i just bite the bullet and go with one of the CM7 roms on here? can anyone recommend one? thanks?
 
Last edited:
Use ClockWorkMod to format your SD with an EXT partition then search the Android Market for an app called S2E (Simple2Ext) and install it, run it, and configure options. Then reboot. Can't get much easier than that. You have control over where everything is stored. Works with any CM7 based ROM.

Sent from my LG Optimus V using Tapatalk
 
On the market its saying S2E is not compatible with the device..
Seems odd as Dammitman (great name by the way) has it running on his V
Or is this just for CM7/2.3 users?
That would make sense as Im running 2.2 S+X
However I see its free so can someone please post it? (thanks in advance)

EDIT: after going to the home page for the deva of the app: http://s2e.krikun.ru/
I see it is only for CM7.. Damn~

Is there an app like the one posted above for 2.2?
 
Last edited:
On the market its saying S2E is not compatible with the device..
Seems odd as Dammitman (great name by the way) has it running on his V
Or is this just for CM7/2.3 users?
That would make sense as Im running 2.2 S+X
However I see its free so can someone please post it? (thanks in advance)

EDIT: after going to the home page for the deva of the app: S2E (simple2ext) | Krikun.Ru
I see it is only for CM7.. Damn~

Is there an app like the one posted above for 2.2?

Setup your ext partition. Then flash this: [Script][A2SD]Darktremor 2.7.5.3 Beta 04 [N1] (01/29/2011) - xda-developers

Then use this app to manage what you want on there and off: [App] Link2SD - xda-developers

You don't have to use both. Either one will work, but the Darktremor A2SD transfers everything over and installs useful tools like ext2->ext3 and ext3->ext4. While Link2SD requires you to move items individually and can't format. It is a good combo. I use it on Rodimus.
 
Thanks for the info.
I'll have to try that tomorrow as I'm now limited to 20Meg. free on my V.
Thanks again~

EDIT: The above works great on stock 2.2..
I now have over 100Meg free now on my internal~

Sent from my Optimus V vai Tapatalk
 
Last edited:
I was totally typing unmount instead of umount i feel stupid ahah, now will this work if i pop in another partitioned sd card?