Install a PXE boot server on 11.1

This document shows quick and dirty how to install a working PXE boot server on openSUSE

We start of course with a working server with a static IP address and a working DHCP server somewhere (could be on your server or on your home router or something else). If you haven't got one already, please make sure that you get this working before you continue!

#zypper in atftp syslinux

#mkdir /tftpboot/pxelinux.cfg

#cp /usr/share/syslinux/pxelinux.0 /tftpboot

default linux
prompt 1
timeout 30
label linux
kernel linux
append initrd=initrd splash=silent
showopts

Welcome to Provisioning!
Choose one of the following options and press .
 sles10.2       - SUSE Linux Enterprise Server SP2 32 bit
 sles10.2_64    - SUSE Linux Enterprise Server SP2 64 bit
 opensuse11_32  - OpenSUSE 11, 32 bit
 opensuse11_64  - OpenSUSE 11, 64 bit
 hardy          - Ubuntu 8.04 (Hardy Heron)
 thin           - Boot thin client
 next           - Boot from next BIOS device (default) 
 disk           - Boot from first BIOS disk

32 bit: from the /boot/i386/loader directory on the CD/DVD
64 bit: from the /boot/x86_64/loader directory on the CD/DVD

That should do the trick!


Revision #3
Created 2026-04-01 17:11:14 CEST by Philip
Updated 2026-04-13 19:27:20 CEST by Philip