Hi: Porting Cramfs on FreeBSD

Eric Anderson anderson at centtech.com
Wed Sep 27 09:51:33 PDT 2006

On 09/27/06 08:07, Oliver Fromme wrote:
> krishnamurthy holla wrote:
>  >  I want to port cramfs to freebsd-6.1 ; can anybody give me
>  > some tips about how to port..
> I think porting cramfs is not a good idea.  It's GPL'ed,
> doesn't fully support POSIX semantics, and has severe
> limitations (16 MB maximum file size, 256 MB maximum file
> system size).
> It is probably better to design a new file system from
> scratch (and make it BSD-licensed).
> Just my 2 cents.
> Best regards
>    Oliver

I'm currently working on a tarfs, that will do something similar to 
this, except it allows you to use a regular tar file as the file system 
image.  I don't have compression working yet, but that is on the 
roadmap.  It's also more fully featured than cramfs - it will support 
the full uid/gids, . and .. directories, hard links, large file system 
sizes (based on available memory), real timestamps, full permissions 
(but not extended attributes), and will be BSD licensed.


Eric Anderson        Sr. Systems Administrator        Centaur Technology
Anything that works is better than anything that doesn't.

More information about the freebsd-fs mailing list