Difference between revisions of "Building a Live CD"

From ArchWiki
Jump to: navigation, search
Line 15: Line 15:
=== larch ===
=== larch ===
[[larch]] aims to provide a more desktop-based approach.
[[larch]] aims to provide a more desktop-based approach.  It does not require an Arch Linux host system.
=== poison-livecd-creator ===
=== poison-livecd-creator ===

Revision as of 15:34, 11 January 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Motivation - Why?

To have a bootable version of Arch Linux running totally off a CD, is useful in many ways. It can be made to rescue your HD system, test new machines / hardware if Linux compatible, keep an updated installer with latest packages, or make a demo CD to show your projects, and much more.

Instructions - How

Currently there are two well developed and documented tools available for creating your own Arch Linux-based live media: Archiso and larch. Please refer the respective articles for detailed information as this article will only give you a rough overview.


Archiso is the official tool used to build Arch Linux release images. It strongly follows the KISS principle and is easy to use. If you want to build your own updated Arch Linux live installation images, this tool will get you to your goal quickly as the git repo contains the exact profile used to generate these installation images. However, it can also be used for completely customizing your live medium. It relies on an Arch Linux host system.


larch aims to provide a more desktop-based approach. It does not require an Arch Linux host system.


It's very simple livecd creator. It uses just a Makefile to build live cd and uses pacman to install base and additional packages to livecd. You can choose your packages and build then in to livecd. Moreover this uses grub to boot into live-cd in order to add more flexibility. This means it's much easier to to make a live USB stick without formating it, for that you just need to install grub into your usb pen drive and copy the file in iso to root dir in pen drive. It relies on an Arch Linux host system and pacman.

This is available in aur[1]