Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#1
According to this EXT4 is a much faster file system for flash media. Can I convert 2GB /opt partition to ext4? Is this a good idea or is there obvious fail I am oblivious to? (I am running power kernel 46 which has EXT4 support).

Discuss
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.

Last edited by vi_; 2011-03-30 at 16:59.
 
Posts: 7 | Thanked: 2 times | Joined on Sep 2010 @ Gothenburg, Sweden
#2
Real world performance analysis is non-trivial, especially on our Internet tablets, which are not made for achieving the best possible performance.

The opt files are already on ext3 which has reasonable performance on this device. I have seen no comparisons between the available file systems, so you will have to try this out.


---

The risks with repartitioning the internal eMMC are obvious; failure in mounting the /home and /opt directories lead to the infamous reboot loop from which there is no other way of recovery than reflashing.

As usual, you should back up what data you hold valuable before exploring the possibilities of the device beyond what the maker considered is normal use.

Good luck !
 

The Following User Says Thank You to bekkra For This Useful Post:
Posts: 701 | Thanked: 585 times | Joined on Sep 2010 @ London, England
#3
Early versions of ext4 had issues, after a bit of googling I found this, is this issue fixed in the version of ext4 included with kernel power?

There is also the consideration that ext4 isn't included in the stock kernel, which might cause a problem if you need/want to switch back.
 
Posts: 63 | Thanked: 26 times | Joined on Jul 2010 @ Canada
#4
why not brtfs like what MeeGo uses. it is quite performant and with the ability to compress on the fly, you could save some good space too! I must admit that I don't know if power-kernel does contain the support for btrfs...
 
JadeH's Avatar
Posts: 162 | Thanked: 64 times | Joined on Mar 2011
#5
there's a patched compiled kernel somewhere in this subforum with btrfs (2 topics under this one right now), you might want to look into that
 
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#6
If anyone is still interested in this topic, I've created a wiki page on how to change the eMMC its filesystem:

http://wiki.maemo.org/Changing_the_eMMC_filesystem

I reformatted my /home as Reiser4 because of its transparent LZO compression support and the existence of a native kernel 2.6.28 patch. However, as it is not included in kernel-power I've oriented the wiki page as if you want to format the partition as ext4.

Additions to the wiki page are welcome of course

Last edited by iDont; 2011-04-10 at 17:55. Reason: Used wrong term - NAND -> eMMC
 

The Following 8 Users Say Thank You to iDont For This Useful Post:
Posts: 136 | Thanked: 115 times | Joined on Jul 2010 @ Greece
#7
thanks, very much for the wiki. I managed to convert /home to ext4 with your instructions.
So now I am dependent on power kernel I guess.
 
Posts: 37 | Thanked: 20 times | Joined on Feb 2010 @ Norway
#8
Notice any improvement?
 
Posts: 183 | Thanked: 33 times | Joined on Aug 2010
#9
I am in bed and too lazy to Google, but is ext4 a memory format, like fat32? If you change to ext4, will you be able to store files larger than 4Gb?
 
Posts: 298 | Thanked: 197 times | Joined on Dec 2009 @ Norway
#10
Originally Posted by tHMZ View Post
I am in bed and too lazy to Google, but is ext4 a memory format, like fat32? If you change to ext4, will you be able to store files larger than 4Gb?
Ext-filesystems with and beyond ext2 are capable of storing files larger than 4Gbs. Only FAT and alike that are 16-bit can't handle 4Gb files.

Last edited by Nokia 5700; 2011-04-09 at 23:52.
 

The Following 2 Users Say Thank You to Nokia 5700 For This Useful Post:
Reply

Tags
bada rox, ext4 fs maemo, ext4 n900

Thread Tools

 
Forum Jump


All times are GMT. The time now is 19:09.