|
PXE Boot Server Installation - Mini Howto bzw. Kurzanleitung Netzwerk Boot Möglichkeit für alle Netzwerkkarten mit PXE Unterstützung. Nach dem booten stehen dem Administrator eine Auswahl an Bootdisks bzw. Images zur Verfügung (z.B: Linux Notsystem, Debian Installation über PXE, Speichertest, Windows 98 Bootdiskette, Partition Magic, Partition Image usw.)
Nachfolgen der entscheidene Ausschnitt aus der /etc/dhcp3/dhcp.conf.
option domain-name "comu-intern.de";
option domain-name-servers 192.168.1.20;
option broadcast-address 255.255.255.0;
use-host-decl-names on;
subnet 192.168.0.0 netmask 255.255.255.0
{
range dynamic-bootp 192.168.0.50 192.168.0.80;
option log-servers 192.168.0.3;
filename "/pxelinux.0";
}
Ausschnitt aus der /etc/inetd.conf tftp dgram udp wait root /usr/sbin/in.tftpd -p -u tftpd -s /tftpboot Als TFTP Boot Verzeichnis haben wir /tftpboot angegeben nachfolgend die Verzeichnisstruktur: tftpboot/ |-- debian | `-- woody | |-- root.bin | `-- tftpboot.img |-- dosimage | |-- memdisk | |-- memtest.bin | |-- pi2000.img | |-- pm80.img | `-- win98se.img |-- linux | |-- vmlinuz-2.6-dvb.img | `-- vmlinuz-2.6.img |-- pxelinux.0 `-- pxelinux.cfg |-- boot.msg |-- default `-- syslogo.lss Nachfolgend die /etc/exports /opt/rescue 192.168.0.0/255.255.255.0(rw,no_root_squash,async) Nachfolgendes Menü bekommt der Client dargestellt: Nachfolgend die /pxelinux.cfg/default:
display /pxelinux.cfg/boot.msg
default rescue
prompt 1
#timeout 50
label vdr
kernel /linux/bzImage
append load root=/dev/nfs nfsroot=192.168.0.4:/opt/vdr ip=dhcp
label rescue
kernel /linux/vmlinuz-2.6.img
append load root=/dev/nfs nfsroot=192.168.0.4:/opt/rescue ip=dhcp
label debian
kernel /linux/vmlinuz-2.6.img
#kernel /debian/woody/tftpboot.img
append load initrd=/debian/woody/root.bin devfs=nomount flavor=bf2.4
label memtest
kernel /dosimage/memtest.bin
label pi
kernel /dosimage/memdisk
append initrd=/dosimage/pi2000.img
label pm
kernel /dosimage/memdisk
append initrd=/dosimage/pm80.img
label win98
kernel /dosimage/memdisk
append initrd=/dosimage/win98se.img
label h
localboot 0x80
Das System booten über den Menüpunkt Rescue und beinhalte
Partimage, Virenscanner und einige Tools um auf Defekten System noch
Daten zu retten. 1. Kernel 2.6 ! Achtung die ROOT_NFS Option (hier
die .config des Kernels)mußten wir von Hand eintragen, da
in der Standard .config die Informatioen gefehlt hat. |


