Netboot Ubuntu Live CD
# Ubuntu 16.04
sudo apt install git golang nfs-kernel-server
mkdir -p /home/me/gopath/bin/
mkdir -p /home/me/gopath/src/
cd /home/me/gopath/src/
git clone https://github.com/danderson/pixiecore
cd pixiecore
export GOPATH=/home/me/gopath/
go install
cat > /etc/exports <<EOF
/cdrom/ *(ro,sync,no_subtree_check)
EOF
# sudo /home/me/gopath/bin/pixiecore -kernel /cdrom/casper/vmlinuz.efi -initrd /cdrom/casper/initrd.lz --cmdline 'boot=casper netboot=nfs nfsroot=192.168.0.10:/cdrom/ locale=de_DE bootkbd=de console-setup/layoutcode=de --'
## DOES LOAD KERNEL AND INITRD
## DOES NOT SEEM TO LOAD THE FS VIA NFS
## Perhaps due to
## https://bugs.launchpad.net/ubuntu/+source/klibc/+bug/1327412
# Working workaround:
sudo /home/me/gopath/bin/pixiecore -kernel /cdrom/casper/vmlinuz.efi -initrd /cdrom/casper/initrd.lz --cmdline 'boot=casper netboot=nfs nfsroot=192.168.0.10:/cdrom/ ip=192.168.0.11::192.168.0.1:255.255.255.0::enp0s25 locale=de_DE bootkbd=de console-setup/layoutcode=de --'
# Ubuntu boots successfully
#############################
# Works!!! a tiny GUI based distro
wget -c http://mirror.slitaz.org/iso/5.0/slitaz-5.0-rc3.iso
mount -o loop slitaz-5.0-rc3.iso /mnt/ -o loop
/isodevice/Applications/pixiecore -kernel /mnt/boot/vmlinuz-3.2.53-slitaz -initrd /mnt/boot/rootfs.gz -cmdline rw root=/dev/null autologin