Table of Contents
LGL installation setup
1. Installation from ISO file
In order to install lgl from a USB stick, a DVD or directly from an iso image in an emulator such as qemu, you can download an installation iso image from here:
http://laconian-linux.org/iso/current/
The following iso images are available:
- gaia-2.7-min-ser.iso: use this if you want a minimal install using a serial console
- gaia-2.7-min-vga.iso: use this if you want a minimal install on a computer with a graphical display
- gaia-2.7-dsk-vga.iso: use this if you want a desktop install on a computer with a graphical display
To create a bootable USB stick from the image, there are several methods, the simplest on a Linux/Unix computer is:
sudo if=$iso_filename of=$dev_of_usb_stick bs=4M conv=fsync status=progress
2. Installation via PXE
In order to install LGL via PXE, you can download a tar archive containing the needed files image from here:
http://laconian-linux.org/pxe/lgl-2.7/
The following archives are available:
- pxeboot-gaia-2.7-ser.tar: use this if you want to install using a serial console
- pxeboot-gaia-2.7-vga.tar: use this if you want to install on a computer with a graphical display
The chosen tar file then can be extracted into a directory for use in a PXE install.
For dnsmsasq, the setup would be as follows:
First, setup up the directory and put the contents of the archive in there:
mkdir -p /var/lib/misc/pxeboot-lgl27vga tar -C /var/lib/misc/pxeboot-lgl27vga -xvf pxeboot-gaia-2.7-vga.tar
Then, add these two lines to /etc/dnsmasq.conf
enable-tftp dhcp-boot=/var/lib/misc/pxeboot-lgl27vga/pxelinux.0
This implies you have already set-up dnsmasq as a dhcp server
.
