This is a collaborative wiki to gather information and to discuss technologies used to produce a complex framework to enable production of official Debian Live systems?FootNote(semi-official builds are already in place at project url.), that uses as much as possible official Debian packages and, for optional hard disk installation, the DebianInstaller.
A Debian Live system is a copy of [http://www.debian.org Debian] that can be booted directly from removable media (CD-ROMs, DVDs, USB keys) or from another computer over the network. This allows you to install Debian just once, and subsequently boot it on one or more different machines.
The development process defined the key technologies to implement the rootfs generation and the whole image generation (make-live).
Key technologies adopted so far includes a Debian version?FootNote(Although they should diverge for a very few lines after ubuntu's not so frequents re-merges.) of now live-initramfs (["DebianLive/live-initramfs"]) from Ubuntu to implement initramfs generation and boot time configuration of readonly rootfs (squashfs, ext2 and plain directory?FootNote(Mainly used for netboot.)) made writable by a unions (unionfs) with a ramdisk or customizable writable fs.
Resources for information is http://debian-live.alioth.debian.org/ and to discuss are this wiki, the IRC channel #debian-live at oftc ( irc://irc.oftc.net/#debian-live/ ) and the mailing [http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel list].
User
["?DebianLive/CheatCodes"] an extract from casper manpage.
- ["DebianLive/Download"]
- ["DebianLive/Backports"]
- ["DebianLive/Beryl"] - the fancy 3D desktop with your live
- ["DebianLive/Bugs"]
["?DebianLive/BuildingImages"]
- ["DebianLive/Configuration"]
- ["DebianLive/l10n"]
- ["DebianLive/FAQ"]
- ["DebianLive/Examples"]
- ["DebianLive/Howto/ISO"]
- ["DebianLive/Howto/ISO (multiarch)"]
- ["DebianLive/Howto/ISO (multimedia)"]
- ["DebianLive/Howto/USB"] memory stick.
- ["DebianLive/Howto/Network Image Server"]
- ["DebianLive/Howto/Customising Using QEMU"] - Customising Debian live image using QEMU networking to transfer modified files.
- ["DebianLive/Howto/Xen"] - Guide for building a live Xen system
- ["DebianLive/Howto/Cache Packages"] - reduce the time spent downloading deb packages
- ["DebianLive/Debian Mirror"] Simple Howto
- ["DebianLive/Virtualization"]
- ["DebianLive/Webconverger"] - a Web live system
Developer
- ["DebianLive/Bootloader"]
- ["DebianLive/live-initramfs"]
- ["DebianLive/live-helper"]
- ["DebianLive/Wishlist"]
Project
- ["DebianLive/Guidelines"]
- ["Teams/DebianLive"]
- ["DebianLive/Reuse"]
- ["DebianLive/Why"]
Other pages (unsupported)
- ["DebianLive/Fromhd"] - to boot from a compressed ["image"] on the hard drive.
["?DebianLive/HdInstallation"] - install DebianLive onto a Hard disk, using DebianInstall.
?BootFloppy .
["?DebianLive/HelperTree"] - a map of the lh_* scripts and their depends.
[http://layer-acht.org/slides/20070115_debian-live_LCA2007.odp Presentation on Debian-Live]
[http://wiki.skolelinux.de/DebianLive german translation] (work in progress)