# Larch (Italiano)

Larch è un kit per costruire un live cd per Arch Linux creato nel 2006 da gradgrind (Michael Towers). Indicata per chi preferisce il fai-da-te, l'obiettivo è di produrre un CD di installazione/riparazione facilmente personalizzabile che sia più simile ad un ambiente desktop rispetto al CD di installazione di Arch fornito. L'ultima versione è la 8. Tra le caratteristiche interessanti vi è la creazione di chiavi USB in ext4 senza journaling.

La documentazione completa è disponibile sul sito web del progetto (visita #Risorse Esterne più sotto).

## Installazione

Installare il pacchetto larch da AUR.

Il passo successivo è scaricare lo script d'installazione. Rendere eseguibile lo script con `chmod +x`, quindi eseguirlo. Dovrebbe scaricare il resto di larch automaticamente. Eseguendo `./larch` si avvia la GUI di larch.

Nota: AUFS2 non fa più parte di Arch. Ciò potrebbe creare problemi a larch. Si sta cercando di risolvere il problema, si prega di tenersi aggiornati (per favore aggiornare questa pagina se si trova una soluzione).

## Scheda di Configurazione

Ci sono quattro schede per la personalizzazione del CD con larch, sono da utilizzare in ordine. La prima scheda si chiama "Project Settings". Con "browse for Profile" si può caricare un progetto salvato. Solitamente i progetti vengono salvati come cartelle in `~/.config/larch/profiles/`.

## Larchify

Once you have installed you are going to want to configure, tune, tweak and customize your install. The `edit root overlay` will open a root overlay (part of your profile in `~/.config/larch/profiles/`) to add config files. You will probably want to adapt things from here Beginners' guide. Make sure all packages you need are added in the installation tab.

Tip: You probably do not want to use a desktop manager, and instead go right to a desktop. Everything you want in `/home/$user` on your live CD should go in `/etc/skel/` in root the overlay.
Note: After every change, you need to hit the "Larchify" button for it to be re-rolled into a new squash file. Caution, this may take some time.

## Make medium

Either make an ISO, or directly write to a flash disk. For a USB disk, select "writable medium", and then select a valid partition on a block device. This will format the partition with ext4, with no journal, make a master boot record (MBR) and make the partition bootable.

From this tab you may also edit the boot menu entries (extlinux4), and any files you want to add to the CD root (not in the squash file, such as your own boot menu image). in the options line using "nw" will prevent any writes to the medium, if possible when running the live CD. Arbitrary, non-defined options can be passed on to scripts via `/proc/cmdline`.

## Pro-tips

- Version 8 ships with a now outdated version of pacman, but this is able to be fixed. To fix this, go download the package via archlinux.org website, unzip the package, and take pacman from `usr/bin/` and everything in `usr/lib/` in the package root and copy it to `$INSTALLDIR/larch0/lib/`

- To get the best results, make a "dev-stick", get an otherwise unused USB flash drive, format it with two paritions—the first that will contain your live OS and the second will contain an empty FAT partition. Install larch on the boot partition, do a preliminary boot, test everything out, configure settings to your liking, then copy everything in `/home/$USER` to the FAT partition, boot back into your normal OS, and then copy it into the root overlay in `/etc/skel`. Now your settings are saved, forever and ever.

## Risorse Esterne

- larch home - Sito web ufficiale del progetto
- Documentazione di Larch
- Arch Linux Forums - Thread ufficiale su Larch

Category:

- Live Arch systems (Italiano)