[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: SquashFS?

Am Freitag, den 21.10.2005, 20:03 +0200 schrieb Darko Ilic:
> On Friday 21 October 2005 16:18, Michael H. Warfield wrote:
> >  So, as far as unionfs goes, it's up to the developers to approach the
> > kernel people about inclusion in the upstream sources.  So someone needs
> > to push the unionfs developers.
> Well, having unionfs included in the kernel would be *great* for live CDs.
> If we could push both unionfs and SquashFS to go upstream, that would
> improve the quality of live CDs dramatically. 
> The main question for me is how to accomplish this. I'm quite new to the whole 
> thing, and maybe I wouldn't choose the right approach to the kernel people... 
> Is there anybody that is willing to help me with this? An advice would be 
> just fine.

We're working on a kernel-module-standard for fedora-extras. I can
package unionfs and SqashFS then if that would be enough for the LiveCD.
But there might be a small problem with SqashFS and the initrd:

-------- Weitergeleitete Nachricht --------
> Von: Luciano Miguel Ferreira Rocha <strange nsk no-ip org>
> Antwort an: Development discussions related to Fedora Core
> <fedora-devel-list redhat com>
> An: Development discussions related to Fedora Core
> <fedora-devel-list redhat com>
> Betreff: Re: kernel-modules in extras (Was: Re: SquashFS?)
> Datum: Fri, 21 Oct 2005 15:08:27 +0100
> On Fri, Oct 21, 2005 at 07:10:23AM +0200, Thorsten Leemhuis wrote:
> > Am Donnerstag, den 20.10.2005, 18:35 -0700 schrieb Toshio Kuratomi:
> > >[...]
> > >3) We integrate these modules in Extras.
> > Just out of curiosity:  Can squashfs or unionfs build as a module
> > without patching the core kernel?
> UnionFS can.
> The rpm package in http://gsd.di.uminho.pt/old/luciano/unionfs.src.rpm
> includes a rc.d script for mounting and mounting unionfs defined in
> /etc/unionfstab on startup.
> SquashFS can also.
> The package in http://gsd.di.uminho.pt/old/luciano/squashfs2.2r2-mod.tar.gz
> includes only the driver sources, slightly changed for compilation as a
> module:
> * #include <linux/squash...> -> #include "squash..."
> * #define CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE 3 (the default)
> * no patching of do_mounts, so no initrd support
> Compilation:
> make -C /lib/modules/`uname -r`/build M=$PWD modules

Thorsten Leemhuis <fedora leemhuis info>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]