viernes, 15 de enero de 2016

Instalación paso a paso de Linux Mint 17 via PXE/Netboot

Hola,

Después de un breve descanso, he querido instalar un linux en un portátil un poco antiguo, y la distrubución escogida ha sido Linux Mint 17.3 (Rosa).

Aquí están las instrucciones para hacer una instalación desde red (mediante PXE+dnsmasq+TFTP+NFS) :

NOTA: Hay que cambiar la IP 192.168.0.159 por la tuya!!

sudo bash
apt-get install dnsmasq nfs-kernel-server nfs-common syslinux

# archivos
mkdir -p /srv/tftp/pxelinux.cfg
ln -s /cdrom /tmp/cdrom

# dhcp/tftp
cat <<EOF > /srv/tftp/pxelinux.cfg/default
DEFAULT /cdrom/casper/vmlinuz
KERNEL cdrom/casper/vmlinuz
APPEND ip=dhcp netboot=nfs boot=casper root=/dev/nfs nfsroot=192.168.0.159:/tmp/cdrom/ initrd=/cdrom/casper/initrd.lz splash --
EOF

cat <<EOF >> /etc/dnsmasq.conf

interface=eth0
dhcp-range=192.168.0.240,192.168.0.250,1h
dhcp-boot=pxelinux.0,mint,192.168.0.159
enable-tftp
tftp-root=/srv/tftp
EOF
service dnsmasq restart

# nfs
cat <<EOF >> /etc/exports

/tmp/cdrom       *(ro,sync,fsid=0,no_subtree_check)
EOF
service nfs-kernel-server restart ; exportfs -a

A disfrutar!