public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* cramfs
@ 2001-06-09  4:24 Trever L. Adams
  2001-07-16  6:23 ` cramfs Daniel Quinlan
  0 siblings, 1 reply; 6+ messages in thread
From: Trever L. Adams @ 2001-06-09  4:24 UTC (permalink / raw)
  To: Linux Kernel

I hate to ask this, however here goes.  I am doing some remote upgrading 
and some other really funky stuff to some boxes I keep up.

Part of these are total system upgrades and I need to move data out of 
the way while still having a working box.  I decided that cramfs may be 
the way to do this.  If you can tell me no and point me to a resource on 
how to do this, I would LOVE to hear about it.

However, the question is, how can I tell lilo to tell the kernel too 
boot off a cramfs file system?  I have already created the file with 
/etc /bin /sbin /dev and /lib from a working system, doing the correct 
deletions and other such changes.  I have a 15 meg cramfs that should do 
the trick.

Thank you for any help you can offer.

Trever Adams


^ permalink raw reply	[flat|nested] 6+ messages in thread
* CRAMFS
@ 2003-11-07 20:07 Bradley Bozarth
  2003-11-09 15:15 ` CRAMFS H. Peter Anvin
  0 siblings, 1 reply; 6+ messages in thread
From: Bradley Bozarth @ 2003-11-07 20:07 UTC (permalink / raw)
  To: linux-kernel

Daniel Quinlan originally maintained this, now it is orphaned.  His endian
patch, which implemented the correct behavior according to the docs (which
basically listed always do little endian as a todo), was dropped.

We have been maintaining this patch on our kernel, but it really should go
in - I don't want to spend a ton of time like I did last time to have it
dropped again, however - is anyone thinking of maintaining cramfs?  What
are the chances of the endian fix going in if I submit it again?  (if even
the former maintainer had no success).  I would maintain cramfs if desired
- it hasn't really changed in a long time except in regards to higher
level fs changes.

Thanks,
Brad

^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: RAMFS, CRAMFS and JFFS2(was Re: /linuxrc query)
@ 2001-03-23 19:37 David Woodhouse
  2001-03-23 20:25 ` CRAMFS Bjorn Wesen
  0 siblings, 1 reply; 6+ messages in thread
From: David Woodhouse @ 2001-03-23 19:37 UTC (permalink / raw)
  To: Amit D Chaudhary; +Cc: linux-kernel

On Fri, 23 Mar 2001, Amit D Chaudhary wrote:

> Hi David,
> 
> I did consider CRAMFS and JFFS2 when it was announced on the mtd list. 
> Conserving flash over system ram is more relevant. Our reasons are below:
> 
> RAMFS v/s CRAMFS
> 1. RAMFS is just more stable in terms of less complexity, less bugs reported 
> over the time, etc.
> 2. RAMFS is a fairly robust filesystem and all features required as far as I can 
> tell.

I'm not aware of any bugs being found in cramfs recently - unless you 
wanted to use it on Alpha (or anything else where PAGE_SIZE != the 
hard-coded 4096 in mkcramfs.c).

I wouldn't avoid it for those reasons - although if you're _really_ short 
of flash space, the same argument applies as for JFFS2 - a single 
compression stream (tar.gz) will be smaller than compressing individual 
pages like JFFS2 and cramfs do.


> I might be wrong and hence would welcome any suggestions.

Given your stated constraints - you're very short of flash and don't care
too much about the RAM you use, you've may have made the same choice I
would have done.

Bearing in mind that you have to take into account the overhead of the 
initrd which does the untarring - what's the total size of the initrd + 
tarball on the flash, and what size would the corresponding cramfs be?

If you could fit your root filesystem into a cramfs on the flash, I'd do
that instead and use ramfs for the parts which need to be writeable.


-- 
dwmw2




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-11-09 15:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-09  4:24 cramfs Trever L. Adams
2001-07-16  6:23 ` cramfs Daniel Quinlan
  -- strict thread matches above, loose matches on Subject: below --
2003-11-07 20:07 CRAMFS Bradley Bozarth
2003-11-09 15:15 ` CRAMFS H. Peter Anvin
2001-03-23 19:37 RAMFS, CRAMFS and JFFS2(was Re: /linuxrc query) David Woodhouse
2001-03-23 20:25 ` CRAMFS Bjorn Wesen
2001-03-23 22:01   ` CRAMFS Amit D Chaudhary

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox