Differences between revisions 99 and 101 (spanning 2 versions)
Revision 99 as of 2009-03-02 04:08:16
Size: 3623
Editor: ?Jonas Stein
Comment:
Revision 101 as of 2009-03-17 11:55:29
Size: 3632
Editor: daniel
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablewidth="100%"style="border: 0px hidden ;">~-Translation(s): [:fr/DebianLive:Français] [:id/DebianLive:Indonesian] -~ ||<style="border: 0px hidden ; text-align: right;"> (!) ["/Discussion"] || ||<tablewidth="100%"style="border: 0px hidden ;">~-Translation(s): [[fr/DebianLive|Français]] [[id/DebianLive|Indonesian]] -~ ||<style="border: 0px hidden ; text-align: right;"> (!) [[/Discussion]] ||
Line 5: Line 5:
'''Note: Allmost all content here will be eventually be revised and merged into the [http://live.debian.net/manual/ live-manual]. Please do not add new content to the wiki, but [http://live.debian.net/manual/html/meta.html#contributing contribute] to the manual directly.''' '''Note: Allmost all content here will be eventually be revised and merged into the [[http://live.debian.net/manual/|live-manual]]. Please do not add new content to the wiki, but [[http://live.debian.net/manual/html/meta.html#contributing|contribute]] to the manual directly.'''
Line 7: Line 7:
 . 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. 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.
Line 9: Line 9:
A Debian Live system is a [http://www.debian.org Debian] system that can be booted directly from removable media (CD-ROMs, DVDs, USB keys) or from another computer over the network. This allows you to build a Live image Debian just once, and subsequently boot it on multiple machines. A Debian Live system is a [[http://www.debian.org|Debian]] system that can be booted directly from removable media (CD-ROMs, DVDs, USB keys) or from another computer over the network. This allows you to build a Live image Debian just once, and subsequently boot it on multiple machines.
Line 13: Line 13:
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. 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.
Line 15: Line 15:
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]. 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]].
Line 18: Line 18:
 * ["DebianLive/Colinux"]  * [[DebianLive/Colinux]]
Line 20: Line 20:
 * ["DebianLive/Configuration"]
 * ["
DebianLive/l10n"]
 * ["
DebianLive/FAQ"]
 * ["
DebianLive/Troubleshooting"]
 * ["
DebianLive/Examples"]
 * ["
DebianLive/Howto/ISO"]
 * ["
DebianLive/Howto/ISO (multiarch)"]
 * ["
DebianLive/Howto/USB"] memory stick.
 * ["DebianLive/Howto/Persistence"] for USB key live system.
 * ["DebianLive/Howto/Custom Artwork"]
 * ["
DebianLive/Howto/Custom Install"] Do a custom install for the ''Debian Live'' OS on a disc or any FLASH memory.
 * ["DebianLive/Howto/Network Image Server"] - netboot, PXE
 * ["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/Configuration]]
 * [[
DebianLive/l10n]]
 * [[
DebianLive/FAQ]]
 * [[
DebianLive/Troubleshooting]]
 * [[
DebianLive/Examples]]
 * [[
DebianLive/Howto/ISO]]
 * [[
DebianLive/Howto/ISO_(multiarch)]]
 * [[
DebianLive/Howto/USB]] memory stick.
 * [[DebianLive/Howto/Persistence]] for USB key live system.
 * [[DebianLive/Howto/Custom_Artwork]]
 * [[
DebianLive/Howto/Custom_Install]] Do a custom install for the ''Debian Live'' OS on a disc or any FLASH memory.
 * [[DebianLive/Howto/Network_Image_Server]] - netboot, PXE
 * [[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
Line 36: Line 36:
 * ["DebianLive/Debian Mirror"] Simple Howto
 * ["DebianLive/Syslinux"] - Issues with the syslinux install
 * [:DebianLive/Virtualization:DebianLive/Virtualisation using QEMU] - test your image
 * [:DebianLive/Virtualbox:DebianLive/Virtualisation using Virtualbox] - test your image
 * ["DebianLive/Webconverger"] - a Web live system
 * ["DebianLive/HowTo/LAMP"] - webserver for Linux/Apache/MySQL/PHP
 * [[DebianLive/Debian_Mirror]] Simple Howto
 * [[DebianLive/Syslinux]] - Issues with the syslinux install
 * [[DebianLive/Virtualization|DebianLive/Virtualisation using QEMU]] - test your image
 * [[DebianLive/Virtualbox|DebianLive/Virtualisation using Virtualbox]] - test your image
 * [[DebianLive/Webconverger]] - a Web live system
 * [[DebianLive/HowTo/LAMP]] - webserver for Linux/Apache/MySQL/PHP
Line 43: Line 43:
 * ["DebianLive/live-initramfs"]
 * ["DebianLive/live-helper"]
 * ["DebianLive/Wishlist"]
 * [[DebianLive/live-initramfs]]
 * [[DebianLive/live-helper]]
 * [[DebianLive/Wishlist]]
Line 48: Line 48:
 * ["Teams/DebianLive"]  * [[Teams/DebianLive]]
Line 50: Line 50:
 . CategoryDeveloper | CategoryPermalink | ["Community"]  . CategoryDeveloper | CategoryPermalink | [[Community]]

Translation(s): Français ?Indonesian

(!) ?/Discussion


Note: Allmost all content here will be eventually be revised and merged into the live-manual. Please do not add new content to the wiki, but contribute to the manual directly.

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 systems1, that uses as much as possible official Debian packages and, for optional hard disk installation, the DebianInstaller.

A Debian Live system is a Debian system that can be booted directly from removable media (CD-ROMs, DVDs, USB keys) or from another computer over the network. This allows you to build a Live image Debian just once, and subsequently boot it on multiple machines.

The currently supported architectures are: i386, amd64, sparc and powerpc.

Key technologies adopted so far includes a Debian version2 of now live-initramfs (?DebianLive/live-initramfs) from Ubuntu to implement initramfs generation and boot time configuration of readonly rootfs (squashfs, ext2 and plain directory3) 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 list.

User

  • ?DebianLive/Colinux

  • ?DebianLive/BuildingImages

  • ?DebianLive/Configuration

  • ?DebianLive/l10n

  • ?DebianLive/FAQ

  • ?DebianLive/Troubleshooting

  • ?DebianLive/Examples

  • ?DebianLive/Howto/ISO

  • ?DebianLive/Howto/ISO_(multiarch)

  • ?DebianLive/Howto/USB memory stick.

  • ?DebianLive/Howto/Persistence for USB key live system.

  • ?DebianLive/Howto/Custom_Artwork

  • ?DebianLive/Howto/Custom_Install Do a custom install for the Debian Live OS on a disc or any FLASH memory.

  • ?DebianLive/Howto/Network_Image_Server - netboot, PXE

  • ?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/HowTo/SmallSizeImage - reduce the live system size

  • ?DebianLive/Debian_Mirror Simple Howto

  • ?DebianLive/Syslinux - Issues with the syslinux install

  • ?DebianLive/Virtualisation using QEMU - test your image

  • ?DebianLive/Virtualisation using Virtualbox - test your image

  • ?DebianLive/Webconverger - a Web live system

  • ?DebianLive/HowTo/LAMP - webserver for Linux/Apache/MySQL/PHP

Developer

  • ?DebianLive/live-initramfs

  • ?DebianLive/live-helper

  • ?DebianLive/Wishlist

  • ?DebianLive/GetTheSource

Project

  1. semi-official builds are already in place at project url. (1)

  2. Although they should diverge for a very few lines after ubuntu's not so frequents re-merges. (2)

  3. Mainly used for netboot. (3)