Problem beim Update von opsi-linux-bootimage Version 20220617-1 auf 20220905-1
Verfasst: 14 Okt 2022, 09:33
Hallo,
Ich habe ein Problem nach dem opsi-Update des Moduls opsi-linux-bootimage von Version 20220617-1 auf Version 20220905-1 . Das Booten der Maschine funktioniert nicht mehr. Sie müssen manuell auswählen, ob Sie lokal oder auf dem opsi-Server booten möchten. Wenn wir den Boot auf dem opsi-Server auswählen, werden wir aufgefordert, alle Optionen auszufüllen: Servername, Login, Passwort, ..
Hier sind die Protokolle, die ich aus dem Syslog erhalten habe:
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1713]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/shimx64.efi.signed
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1713]: tftp: client does not accept options
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1714]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/shimx64.efi.signed
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1715]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/opsi-netboot.efi
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1716]: RRQ from 172.31.1.1 filename /grub/grub.cfg-01-64-00-6a-32-09-6f
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1716]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1717]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F0101
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1717]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1718]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F010
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1718]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1719]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F01
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1719]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1720]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F0
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1720]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1721]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1721]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1722]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1722]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1723]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1723]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1724]: RRQ from 172.31.1.1 filename /grub/grub.cfg-A
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1724]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1725]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/command.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1725]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1726]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/fs.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1726]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1727]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/crypto.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1727]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1728]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/terminal.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1728]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1729]: RRQ from 172.31.1.1 filename /grub/grub.cfg
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1730]: RRQ from 172.31.1.1 filename /linux/pxelinux.cfg/01-64-00-6a-32-09-6f
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1730]: sending NAK (1, File not found) to 172.31.1.1
Wenn ich in das Verzeichnis /tftpboot/linux/pxelinux.cfg/ schaue
es wird kein Verzeichnis wie 01-64-00-6a-59-21-b5 erstellt.
Der einzige Unterschied, den ich sehe, ist, dass grubx64.efi in opsi-netboot.efi umbenannt wurde
Gibt es etwas zu ändern? Müssen wir im DHCP modifizieren?
Hier ist ein Beispiel für mein DHCP:
host PAV86-R2 {
option host-name "PAV86-R2";
hardware ethernet 48:2f:6b:ca:53:c8;
fixed-address 172.30.184.128;
if exists arch {
if option arch = 00:00 {
filename "linux/pxelinux.0";
} elsif option arch = 00:06 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
} elsif option arch = 00:07 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
} elsif option arch = 00:09 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
}
}
next-server 172.30.128.21;
}
Vielen Dank für die Hilfe, die Sie mir geben können.
Sorry für die Übersetzung aus dem Französischen ins Deutsche.
Ich habe ein Problem nach dem opsi-Update des Moduls opsi-linux-bootimage von Version 20220617-1 auf Version 20220905-1 . Das Booten der Maschine funktioniert nicht mehr. Sie müssen manuell auswählen, ob Sie lokal oder auf dem opsi-Server booten möchten. Wenn wir den Boot auf dem opsi-Server auswählen, werden wir aufgefordert, alle Optionen auszufüllen: Servername, Login, Passwort, ..
Hier sind die Protokolle, die ich aus dem Syslog erhalten habe:
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1713]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/shimx64.efi.signed
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1713]: tftp: client does not accept options
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1714]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/shimx64.efi.signed
Oct 14 08:50:00 OPSIBOURGES in.tftpd[1715]: RRQ from 172.31.1.1 filename linux/pxelinux.cfg/opsi-netboot.efi
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1716]: RRQ from 172.31.1.1 filename /grub/grub.cfg-01-64-00-6a-32-09-6f
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1716]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1717]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F0101
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1717]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1718]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F010
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1718]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1719]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F01
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1719]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1720]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F0
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1720]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1721]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1F
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1721]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1722]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1722]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1723]: RRQ from 172.31.1.1 filename /grub/grub.cfg-AC
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1723]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1724]: RRQ from 172.31.1.1 filename /grub/grub.cfg-A
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1724]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1725]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/command.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1725]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1726]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/fs.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1726]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1727]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/crypto.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1727]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1728]: RRQ from 172.31.1.1 filename /grub/x86_64-efi/terminal.lst
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1728]: sending NAK (1, File not found) to 172.31.1.1
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1729]: RRQ from 172.31.1.1 filename /grub/grub.cfg
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1730]: RRQ from 172.31.1.1 filename /linux/pxelinux.cfg/01-64-00-6a-32-09-6f
Oct 14 08:50:01 OPSIBOURGES in.tftpd[1730]: sending NAK (1, File not found) to 172.31.1.1
Wenn ich in das Verzeichnis /tftpboot/linux/pxelinux.cfg/ schaue
es wird kein Verzeichnis wie 01-64-00-6a-59-21-b5 erstellt.
Der einzige Unterschied, den ich sehe, ist, dass grubx64.efi in opsi-netboot.efi umbenannt wurde
Gibt es etwas zu ändern? Müssen wir im DHCP modifizieren?
Hier ist ein Beispiel für mein DHCP:
host PAV86-R2 {
option host-name "PAV86-R2";
hardware ethernet 48:2f:6b:ca:53:c8;
fixed-address 172.30.184.128;
if exists arch {
if option arch = 00:00 {
filename "linux/pxelinux.0";
} elsif option arch = 00:06 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
} elsif option arch = 00:07 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
} elsif option arch = 00:09 {
filename "linux/pxelinux.cfg/shimx64.efi.signed";
}
}
next-server 172.30.128.21;
}
Vielen Dank für die Hilfe, die Sie mir geben können.
Sorry für die Übersetzung aus dem Französischen ins Deutsche.