LiveCDStackedFileSystem

Differences between revisions 2 and 3
Revision 2 as of 2006-06-22 16:03:14
Size: 1606
Editor: ALagny-109-1-2-101
Comment: Draft
Revision 3 as of 2006-06-22 16:32:30
Size: 1701
Editor: ALagny-109-1-2-101
Comment: Clarify a bit
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * '''Packages affected''': casper  * '''Packages affected''': casper, live image build process
Line 24: Line 24:
To be included in Edgy Eft. Affects casper and to a smaller extent the live filesystem and live ISO image building process.

Summary

The live cd file system is currently one big lump which takes a while to generate as well as being inflexible. It should rather be an ordered list of squashfs-es that are mounted on top of each other.

Rationale

The current method of building the live fs makes customising the live cd harder than it needs to. It also means building another live fs for the DVD images (with additional language packs or similar) will take a long time.

Use cases

  • John wants to create a customised live CD. He takes the base livefs and builds a custom squashfs with the packages he wants, then drops that into /casper on and burns it to a CD.
  • Ubuntu wants to have a DVD image with more language packs than what there's room for on a CD. The livefs build process therefore creates a separate squashfs with just the language packs on and makes it available to the DVD build process.

Scope

Affects casper and to a smaller extent the live filesystem and live ISO image building process.

Design and implementation


CategorySpec

LiveCDStackedFileSystem (last edited 2008-08-06 16:28:27 by localhost)