Difference between revisions of "Building a Live CD"

From ArchWiki
Jump to: navigation, search
m (Kernel26-pf)
(Linux-pf)
Line 32: Line 32:
 
Find more information about it in [http://bbs.archlinux.org/viewtopic.php?id=100355 its announcement thread].
 
Find more information about it in [http://bbs.archlinux.org/viewtopic.php?id=100355 its announcement thread].
  
=== Kernel26-pf and linux-pf ===
+
=== Linux-pf ===
 
It supports aufs among other things, making it an option for live CDs.
 
It supports aufs among other things, making it an option for live CDs.
  
{{Package AUR|Kernel26-pf}}, the old 2.6.39 kernel.
+
{{Package AUR|Linux-pf}}.
{{Package AUR|Linux-pf}}, the new v.3 kernel.
+
  
 
{{Note|As of version 2.6.39, the vanilla kernel no longer supports aufs, making a custom kernel a necessity.}}
 
{{Note|As of version 2.6.39, the vanilla kernel no longer supports aufs, making a custom kernel a necessity.}}

Revision as of 13:12, 4 November 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 – فارسی

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Building a Live CD#)

Motivation - Why?

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

Instructions - How

There are currently two well-developed and documented tools available for creating your own Arch Linux-based live media: Archiso and larch. Please refer to the respective article for detailed information, this article is meant only as an overview.

Decide what you want the CD to do, what programs and what DE/WM you want to run. Read Beginner's Guide and Start X at Boot articles, then find a live CD creation tool that works for you (see next section). They are all available in the AUR.

Archiso

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 repository 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.

Template:Package AUR.

larch

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

Template:Package AUR.

poison-livecd-creator

It's a very simple live CD creator. It uses just a Makefile to build live CD images, and uses pacman to install base and additional packages to the live CD. You can choose your packages and build them into a live CD. Moreover, it uses GRUB to boot the live CD in order to add more flexibility. This means it's much easier 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 files in the ISO to your root directory in the pen drive. It relies on an Arch Linux host system and pacman.

Template:Package AUR.

kernel26-livecd

Template:Package AUR uses zenkernel and linux-live scripts (of slackware/slax fame). Currently out of date, but it does show another alternative method of remastering for your consideration.

Find more information about it in its announcement thread.

Linux-pf

It supports aufs among other things, making it an option for live CDs.

Template:Package AUR.

Note: As of version 2.6.39, the vanilla kernel no longer supports aufs, making a custom kernel a necessity.