PXEing Slackware Linux

See PXE Setup for overall PXE instructions. This is Slackware specific.

Check for your mirror and the latest version available.


This is only the installer, not the full repository,

mkdir -p /tftpboot/slackware142pxe/
cd /tftpboot/slackware142pxe/
rsync -avz --delete $remote/slackware64-14.2/{isolinux,kernels,usb-and-pxe-installers} ./

This is the full repository,

cd /tftpboot/
rsync -avz --delete \
    --exclude=extra/source \
    --exclude=pasture/source \
    --exclude=patches/source \
    --exclude=source \
    --exclude=slackware64/kde \
    --exclude=slackware64/kdei \
    $remote/slackware64-14.2/ slackware142/

Setup the PXE menu,

vi /tftpboot/pxelinux.cfg/default

label slackware142
    kernel slackware142pxe/kernels/huge.s/bzImage
    append initrd=slackware142pxe/isolinux/initrd.img vga=791
    #no KMS with this initrd, enabling vga parameter

Note: some unneeded arguments,

#append initrd=slackware64/initrd.img load_ramdisk=1 prompt_ramdisk=0 rw SLACK_KERNEL=huge.s


Last update 2018-10-11 | Home | Very old doc | Old doc | New doc | HTML/CSS