live Arch Linux builder
![larch logo](css/screen/larch150x.png)
Table of Contents
This documentation covers larch version 7.2.
WARNING: larch-7.2 is still quite new and probably buggy, but it is the recommended version, especially for command-line users - please report bugs!
Although relatively few changes have been made to the structure of the profiles, it is not completely compatible with larch-7.1, so don't mix the two.
- Introduction
- What is a live system?
- Build system requirements
- Command line vs. GUI
- Overview
- Installation of the larch build system
- Profiles
- The stages of the build process
- Features
- Quick Start - Console
- Quick Start
- Installation of the base Arch system
- Building the live system
- mkinitcpio and the initramfs
- Rebuilding using an existing 'system.sqf'
- Making a live system from an existing Arch installation
- Preparing the larch live medium
- Profiles
- The overlay directory
- The cd-root directory
- Other important files within a profile
- Adding user accounts
- Structure of a larch live system
- squashfs and aufs
- initramfs and mkinitcpio
- /etc/rc.sysinit and /etc/rc.shutdown
- /etc/fstab
- [unionfs as an alternative to aufs]
- Saving a session back to the boot device (or even somewhere else)
- Overlay archives
- Special places in /var
- Updating packages
- Activating and deactivating the session-saving feature
- Customizing the behaviour using scripts
- ssh access
- Running a larch live system
- Boot parameters
- Configuration
- Installation to hard disk
- 'Live' installation to hard disk
- Copying the live system to other media
- Recompressing the whole system
- Using the GUI