What is the difference between SquashFS and JFFS2 ?

desc

Inactive User
Joined
May 18, 2005
Messages
132
Reaction score
0
I understand that they are FileSystems but what are the differences and which should I download if I want to download a new image ??

Everything I come across on here appears to be SquashFS but I cannot find any threads or clues as to which to use :)

The reason I ask is that there is a new Sportster image out and I would like to see if its more stable than 1.5 is for me, unfortunatley I don't know whether to get the SquashFS or JFFS version :eek:
 
I have just read a very deep and meaning full introduction into both SquashFS and JFFS *yawn*, from what I gather they are two different FS used on flash based memory.

SquashFS uses a static pre-compressed and ReadOnly FS that can only be over written by reflashing the memory.

JFFS2 on the other hand dynamically compresses the FS on the go, making it possible to have Read/Write access to the FS.


So from this, would I be right in thinking that I will need to download the JFFS2 version of Sportster as after flashing I will need to replace certain parts of the FS with my own files (Services.xml etc) ?
 
On a image with squashfs the main part of the image is holding in that filesystem and only /var is using jffs and therefore only /var is writeable.
On a jffs only image the whole image is holding in that filesystem and all folders of the image are writeable.
 
Are you saying that I can download either image (SquashFS or JFFS) and the only differences will be where I can upload to / modify files ?
 
Back
Top