so, bin nun endlich wieder dazu gekommen. Und ich dreh durch: ich habe kein Logfile und keinen Eintrag vom TFTP!
im opsipxeconfd.log finde ich aber das:
Code: Alles auswählen
[5] [2024-01-26 13:52:09.803] [ ] PXE boot configuration for host fangdorn.tux-net.local is now set at '/tftpboot/opsi/opsi-linux-bootimage/cfg/cba052a9-c147-0dcc-a0b0-79ae2a203cb9' (opsipxeconfd.py:524)
Startet der Rechner und hat das TFTP-Bootmenü gezeigt, steht im Opsiconfd der Eintrag "pxe boot configuration read()"
Ich habe den Eintrag des Clients auch noch einmal gelöscht und neu eingetragen. Dieses mal steht er im Opsiconfd ohne die ID drin. Nun stellt der TFTP zwar die benötigte cfg bereit als 01-<mac-adresse> aber es wird immernoch nicht geladen.
Bevor ich endgültig aufgebe und wieder zur Installation des Betriebssystems mit USB-Stick greife (zwischenzeitlich hätte ich etliche Rechner installieren können), habe ich noch eine Idee.
Natürlich habe ich den Inhalt des TFTP-Verzeichnisses vom alten OPSI-Server übernommen. Möglicherweise ist ein Fehler in der TFTP-Konfiguration.
AUS DEM PFAD /tftpboot/linux/pxelinux.cfg:
Code: Alles auswählen
default menu.c32
timeout 10
prompt 0
noescape 1
menu title opsi boot menu
menu width 55
menu rows 8
menu helpmsgrow 14
menu timeoutrow 15
menu tabmsgrow -1
menu hshift 14
menu vshift 5
menu color tabmsg 30;40 #00000000 #00000000 std
label hd
menu label Boot from ^local drive
text help
Boot operating system from local drive.
endtext
localboot 0
label install
menu label Start ^opsi bootimage
text help
Start opsi linux bootimage from tftp server.
endtext
kernel install
append initrd=miniroot.bz2 video=vesa:ywrap,mtrr vga=791 quiet splash --no-log console=tty1 console=ttyS0 service=https://192.168.0.3:4447/rpc
label install-x64
menu label Start o^psi bootimage (x64)
text help
Start opsi linux bootimage 64-Bit from tftp server.
endtext
kernel install-x64
append initrd=miniroot-x64.bz2 video=vesa:ywrap,mtrr vga=791 quiet splash --no-log console=tty1 console=ttyS0 service=https://192.168.0.3:4447/rpc
label memtest86
menu label Start ^memtest86
text help
Start Memtest for checking RAM.
endtext
kernel memtest86+-5.01
label Hironx Boot Cd
menu label Start ^hirons boot cd
text help
Start Hiron's Boot-CD for rescueing Data.
endtext
menu passwd pladelu41
kernel hirons/memdisk
initrd hirons/hbcd_pe_x64.iso iso
label Hpbr
menu label Start h^pbr
text help
Start HPBR Boot-CD for resetting BIOS PW.
endtext
menu passwd pladelu41
kernel hpbr/memdisk
append iso initrd=hpbr/hpbr.img raw service=https://192.168.0.3:4447/rpc
label Ultimate Boot Cd
menu label Start ^ultimate boot cd
text help
Start Ultimate Boot-CD for rescueing Data.
endtext
menu passwd pladelu41
kernel ultimate_boot_cd/memdisk
append iso initrd=ultimate_boot_cd/ubcd538.iso raw service=https://192.168.0.3:4447/rpc
label Kaspersky Rescue Disk
menu label Start ^kaspersky rescue disk
text help
Start Kaspersky to check for viruses
endtext
menu password pladelu41
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=tftp://192.168.0.3/krd/