====== Linux Mint Live boot over PXE ======
The boot-mechanisms of LinuxMint is very closely based on Ubuntu, as they are both based on Casper.
So, setting up a LinuxMint live-boot environment is very simple if you have already done the same for Ubuntu...
===== LinuxMint 8 Helena over PXE =====
Fetch the boot-envrionment from the CD-image, and make it available via NFS. Copy the kernel and initrd
to the TFTP directories.
mount -o loop /srv/ISO-images/LinuxMint/LinuxMint-8.iso /mnt/
mkdir -p /srv/boot/live/mint/8/i386
cp -a /mnt/* /mnt/.disk/ /srv/boot/live/mint/8/i386/
mkdir -p /var/lib/tftpboot/live/mint/8/i386
cp /srv/boot/live/mint/8/i386/casper/{vmlinuz,initrd.lz} /var/lib/tftpboot/live/mint/8/i386/
Add boot-entry in the PXElinux menus, this is an extract from my menus/mint.cfg, and it is very tightly related to the Ubuntu-way.
LABEL mint_8_live_32
MENU LABEL ^1 Try Linux Mint 8 Live for 32bit boot
TEXT HELP
Select this on 32bit computers to test LinuxMint 8 with no install.
ENDTEXT
KERNEL live/mint/8/i386/vmlinuz
APPEND boot=casper netboot=nfs nfsroot=10.0.2.13:/srv/boot/live/mint/8/i386 initrd=live/mint/8/i386/initrd.lz quiet splash --