Probleme mit UEFI-Netboot

magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

Hallo Zusammen,

vor ein paar Tagen hab ich unseren OPSI-Server aktualisiert und danach klappten keine Netboot-Installationen mehr. Mittlerweile bin Ich soweit, dass die Netboot-Installation im Legacy-Modus wieder funktioniert. Im UEFI-Modus klappt das ganze leider nachwievor nicht. Die Logs waren mir ab diesem Zeitpunkt leider auch keine große Hilfe mehr.

Was mir aufgefallen ist, ist das die Pipes die unter //tftpboot/linux/pxelinux.cfg angelegt werden (Im Schema 01-"MAC-Adresse") nicht mehr mit den Berechtigungen "opsiconfd:opsifileadmins" versehen sind, sondern mit "root:root". das ist auch momentan der einzige Unterschied, den Ich zu vor dem Update feststellen konnte. Kann das eventuell der Grund sein? Und falls ja, wie biege Ich das wieder Grade?

Viele Grüße!
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1530
Registriert: 10 Jun 2015, 12:19

Re: Probleme mit UEFI-Netboot

Beitrag von m.radtke »

Hi

die Dateiberechtigung ist da nicht relevant.
was genau funktioniert denn unter UEFI nicht?
Kommt die Anfrage am opsi Server an?
Schau mal unter /var/log/syslog bzw /var/log/messages unter RPM Systemen ob dort die Anfrage ankommt und die Pipe auch ausgelesen wird.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Re: Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

Hallo Mathias,

der Rechner scheint gar nix zu finden, nach einigen Sekunden Wartezeit bleibt nur die Meldung "Selected Boot Device failed - Press any key to reboot the System". Reproduzierbar auf allen Rechnern mit denen Ich es teste.

Unter /var/log/messages findet sich nur folgendes:

Code: Alles auswählen

10018 Aug 25 10:56:20 *hostname* in.tftpd[996]: RRQ from 1*IP* filename linux/pxelinux.0
10019 Aug 25 10:56:20 *hostname* in.tftpd[996]: RRQ from *IP* filename linux/pxelinux.0
10020 Aug 25 10:56:20 *hostname* in.tftpd[996]: tftp: client does not accept options
10021 Aug 25 10:56:20 *hostname* in.tftpd[996]: tftp: client does not accept options
10022 Aug 25 10:56:21 *hostname* in.tftpd[997]: RRQ from *IP* filename linux/pxelinux.0
10023 Aug 25 10:56:21 *hostname* in.tftpd[997]: RRQ from *IP* filename linux/pxelinux.0
Folgendes findet sich allerdings unter /var/log/opsi/opsipxeconf.log, Ich hab da (hoffentlich) alles an Vertraulichen Infos rausgezogen, was nicht hier so Präsent rumstehen sollte :D

Code: Alles auswählen

[5] [Aug 25 10:54:28] Got connection from client (opsipxeconfd|179)
[6] [Aug 25 10:54:28] Creating thread for connection 1 (opsipxeconfd|182)
[7] [Aug 25 10:54:28] Receiving data... (opsipxeconfd|839)
[6] [Aug 25 10:54:28] Got command u'update *Hostname*.*domain*.de /var/run/opsipxeconfd/*Hostname*.*domain*.de.json' (opsipxeconfd|844)
[6] [Aug 25 10:54:28] Updating PXE boot configuration for host u'*Hostname*.*domain*.de' (opsipxeconfd|304)
[7] [Aug 25 10:54:28] Removing 1 existing config writers for u'*Hostname*.*domain*.de' (opsipxeconfd|477)
[5] [Aug 25 10:54:28] PXE boot configuration for host u'*Hostname*.*domain*.de' removed (opsipxeconfd|490)
[7] [Aug 25 10:54:28] Reading data from /var/run/opsipxeconfd/*Hostname*.*domain*.de.de.json (opsipxeconfd|498)
[7] [Aug 25 10:54:28] Cached data read for *Hostname*.*domain*.de: {u'product': <NetbootProduct(id=u'win10-x64-ltsc', name=None, productVersion=u'4.1.0.0', packageVersion=u'16')>, u'bootimageAppend': <ConfigState(configId=u'opsi-linux-bootimage.append', objectId=u'*Hostname*.*domain*.de', values=[u'Retraced_Confidential_Intel*])>, u'productPropertyStates': {u'windows_partition_size': u'200G', u'boot_partition_letter': u'-', u'preserve_winpe_partition': u'False', u'imagename': u'Windows 10 Enterprise LTSC', u'system_keyboard_layout': u'0407:00000407', u'data_partition_create': u'True', u'boot_partition_label': u'BOOT', u'winpenetworkmode': u'True', u'data_partition_letter': u'D', u'use_raid1': u'False', u'orgname': u'Orgname', u'askbeforeinst': u'False', u'data_partition_label': u'DATA', u'pre_format_system_partitions': u'True', u'winpe_inputlocale': u'0407:00000407', u'system_language': u'de-DE', u'administrator_password': u'*Retraced Adminpassword*', u'windows_partition_label': u'WINDOWS', u'setup_after_install': u'', u'additional_drivers': u'', u'boot_partition_size': u'0', u'winpe_partition_size': u'8000M', u'system_timezone': u'W. Europe Standard Time', u'multi_disk_mode': u'0', u'winpe_uilanguage': u'de-DE', u'winpe_dir': u'auto', u'productkey': u'', u'winpe_debug_cmd_exe': u'False', u'data_partition_preserve': u'never', u'installto': u'disk', u'architecture': u'64bit', u'winpe_uilanguage_fallback': u'de-DE', u'fullname': u'Name'}, u'backendInfo': {u'opsiVersion': u'4.1.1.58', u'realmodules': {u'uefi': u'800', u'mysql_backend': u'800'}, u'hostCount': 682, u'modules': {u'local_imaging': False, u'swondemand': True, u'wim-capture': False, u'roaming_profiles': True, u'install_by_shutdown': True, u'dynamic_depot': True, u'vista': True, u'linux_agent': False, u'monitoring': False, u'license_management': False, u'scalability1': False, u'valid': True, u'mysql_backend': True, u'expires': u'never', u'win-vhd': False, u'directory-connector': False, u'vpn': False, u'customer': u'*Retracted*', u'userroles': False, u'uefi': True, u'signature': u'14351002709933687178499604046208943906461685370542682372254164416497510975913154321886363112753950085592917959769798966897517891777787100656005165412968438946397988605386805307941019090924317371236508064019827286624376597123227332504250423065133442365940075017060176324344513539466392424243048782993613003201561504071788077207149996354054403922638674297860832794932606779233484674688628950186689970359239198561324434960414778151268091003996663665617181205267667061242505544842794740171487161254201619713382545703655832894442328476002566811579811845808882975778081257312121179141231378738320341565079853627941702570167', u'treeview': True}}, u'host': <OpsiClient(id=u'*Hostname*.*domain*.de')>, u'elilo': u'x64', u'productOnDepot': <ProductOnDepot(productId=u'win10-x64-ltsc', productType=u'NetbootProduct', productVersion=u'4.1.0.0', packageVersion=u'16', depotId=u'*hostname*.*domain*.de')>, u'serviceAddress': u'https://*Config-Server-IP*rpc', u'depotId': u'*hostname*.*domain*.de', u'productOnClient': <ProductOnClient(clientId=u'*Hostname*.*domain*.de', productId=u'win10-x64-ltsc', installationStatus=u'unknown', actionRequest=u'setup')>} (opsipxeconfd|310)
[5] [Aug 25 10:54:28] Ignoring given pxeConfigTemplate because uefi detected for the client. (opsipxeconfd|564)
[7] [Aug 25 10:54:28] Using pxe config template u'/tftpboot/linux/pxelinux.cfg/install-elilo-x64' (opsipxeconfd|378)
[7] [Aug 25 10:54:28] Got hardware address u'*MAC-Retraced*' for host u'*Hostname*.*domain*.de' (opsipxeconfd|600)
[6] [Aug 25 10:54:28] Creating thread for pxeconfig 13 (opsipxeconfd|440)
[6] [Aug 25 10:54:28] PXEConfigWriter initializing: templatefile u'/tftpboot/linux/pxelinux.cfg/install-elilo-x64', pxefile u'/tftpboot/linux/pxelinux.cfg/01-*MAC-Retraced*', hostId u'*Hostname*.*domain*.de', append {'dn': u'*domain*', 'product': u'win10-x64-ltsc', 'pckey': u'*** confidential ***', 'service': u'https://*Config-Server-IP*/rpc', 'hn': u'*hostname*', u'pwh': u'*Retraced_Confidential_Intel*'} (opsipxeconfd|739)
[7] [Aug 25 10:54:28] Reading template u'/tftpboot/linux/pxelinux.cfg/install-elilo-x64' (opsipxeconfd|760)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Retraced Adminpassword*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_size': value: u'200G' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_letter': value: u'-' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'preserve_winpe_partition': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'imagename': value: u'Windows 10 Enterprise LTSC' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_keyboard_layout': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_create': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_label': value: u'BOOT' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpenetworkmode': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_letter': value: u'D' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'use_raid1': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'orgname': value: u'Orgname' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'askbeforeinst': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_label': value: u'DATA' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'pre_format_system_partitions': value: u'True' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_inputlocale': value: u'0407:00000407' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_language': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'administrator_password': value: u'*Adminpassword-Retracted*' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'windows_partition_label': value: u'WINDOWS' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'setup_after_install': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'additional_drivers': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'boot_partition_size': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_partition_size': value: u'8000M' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'system_timezone': value: u'W. Europe Standard Time' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'multi_disk_mode': value: u'0' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_dir': value: u'auto' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'productkey': value: u'' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_debug_cmd_exe': value: u'False' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'data_partition_preserve': value: u'never' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'installto': value: u'disk' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'architecture': value: u'64bit' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'winpe_uilanguage_fallback': value: u'de-DE' (opsipxeconfd|770)
[8] [Aug 25 10:54:28] Property: u'fullname': value: u'Name' (opsipxeconfd|770)
[5] [Aug 25 10:54:28] elilo configuration detected for *hostname*.*domain*.de (opsipxeconfd|775)
[5] [Aug 25 10:54:28] PXE boot configuration for host *hostname*.*domain*.de is now set at u'/tftpboot/linux/pxelinux.cfg/01-*MAC-Retraced* (opsipxeconfd|451)
[6] [Aug 25 10:54:28] Returning result u'Boot configuration updated' (opsipxeconfd|847)
[6] [Aug 25 10:54:28] ClientConnection 'Thread-20' finished (took 0.039 seconds) (opsipxeconfd|222)
[7] [Aug 25 10:54:28] ClientConnection 'Thread-20' removed (opsipxeconfd|232)
[7] [Aug 25 10:54:28] Connection 'Thread-20' started. (opsipxeconfd|188)
Viele Grüße
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1530
Registriert: 10 Jun 2015, 12:19

Re: Probleme mit UEFI-Netboot

Beitrag von m.radtke »

Hi

unter /var/log/messages sieht man aktuell nur Legacy Clients, keinen UEFI Client. Hast Du die UEFI Weiche im DHCP stehen?

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Re: Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

Hi,

ich gehe davon aus, dass du folgende Passage aus der Doku meinst:

Code: Alles auswählen

filename "linux/pxelinux.0";

# Das ist die UEFI Detection:
if substring (option vendor-class-identifier , 19,1 ) = "0" {
        log (info, "pxe client");
        filename "linux/pxelinux.0";
}
else if substring (option vendor-class-identifier , 19,1 ) = "6" {
        log (info, "efi32 client");
        filename "linux/pxelinux.cfg/elilo-x86.efi";
}
else if substring (option vendor-class-identifier , 19,1 ) = "7" {
        log (info, "efi64 client");
        filename "linux/pxelinux.cfg/shimx64.efi.signed";
}
else {
        log (info, concat ( "Unhandled vendor class Arch: ", substring (option
        vendor-class-identifier , 19,1 )));
}
Der Abschnitt ist im DHCP vorhanden, wir haben damit grade auch mal ein wenig experementiert, leider ohne Erfolg.
Mir ist jedoch aufgefallen, dass bei uns keine "shimx64.efi.signed" vorhanden ist. Eventuell ist das ja relevant?

Außerdem ist aufgefallen, dass im Messages grade keine Einträge angelegt werden, da die Pipe noch vorhanden ist. Sobald ich die Pipe entferne, wird wieder ein neuer Eintrag im Messages angelegt (Schema siehe Oben). Und auch im opsipxeconfd.log werden keine neuen Einträge generiert, solang die Pipe bereits vorhanden ist.

Die Pipe hab ich mal testweise gelöscht, dann taucht im opsipxeconfd.log folgender Fehler auf. Grundlegend scheint die Anfrage des Clients also anzukommen.

Code: Alles auswählen

19646 [3] [Aug 25 15:24:41] Exception in thread Thread-23:
19647 Traceback (most recent call last):
19648   File "/usr/lib64/python2.7/threading.py", line 812, in __bootstrap_inner
19649     self.run()
19650   File "/usr/bin/opsipxeconfd", line 804, in run
19651     self._pipe = os.open(self.pxefile, os.O_WRONLY | os.O_NONBLOCK)
19652 OSError: [Errno 2] No such file or directory: '/tftpboot/linux/pxelinux.cfg/01-b8-ca-3a-da-3a-e5'
19653 
19654  (threading.py|825)
Viele Grüße
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1530
Registriert: 10 Jun 2015, 12:19

Re: Probleme mit UEFI-Netboot

Beitrag von m.radtke »

Hi

wenn die shimx64.efi.signed nicht da ist, solltest du mal dein Bootimage aktualisieren, das ist dann zu alt, opsipxeconfd ebenfalls.

was sagt denn

Code: Alles auswählen

dpkg -l | grep opsi
?
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Re: Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

Hi,

das spuckt folgendes aus:

Code: Alles auswählen

opsi-configed.noarch               4.0.7.6.34-2.1              @home_uibmz_opsi_4.1_stable
opsi-linux-bootimage.noarch        20181213-1.1                @home_uibmz_opsi_4.1_stable
opsi-server.noarch                 4.1.1.6-1.1                 @home_uibmz_opsi_4.1_stable
opsi-tftp-hpa-server.x86_64        5.2.8-49.1                  @home_uibmz_opsi_4.1_stable
opsi-utils.noarch                  4.1.1.27-1.1                @home_uibmz_opsi_4.1_stable
opsiconfd.noarch                   4.1.1.16-2.1                @home_uibmz_opsi_4.1_stable
opsipxeconfd.noarch                4.1.1.14-1.1                @home_uibmz_opsi_4.1_stable
python-Twisted.x86_64              12.0.0-24.2                 @home_uibmz_opsi_opsi40
python-ldaptor.x86_64              0.0.43-16.2                 @home_uibmz_opsi_opsi40
python-magic.x86_64                5.20-7.1                    @home_uibmz_opsi_opsi40
python-opsi.noarch                 4.1.1.58-1.1                @home_uibmz_opsi_4.1_stable
python-pam.x86_64                  0.5.0-4.2                   @home_uibmz_opsi_opsi40
python-serial.noarch               2.4-11.2                    @home_uibmz_opsi_opsi40
python-zopeinterface.x86_64        3.3.0-113.2                 @home_uibmz_opsi_opsi40
zsync.x86_64                       0.6.2-4.2                   @home_uibmz_opsi_opsi40
Komischerweise hat es ja bisher immer geklappt...scheinbar auch ohne die Datei :/
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1530
Registriert: 10 Jun 2015, 12:19

Re: Probleme mit UEFI-Netboot

Beitrag von m.radtke »

Hi

ohne die Datei kann der UEFI Netboot mittels shim nicht klappen.
Es ist auch relativ frisch das nicht Secureboot Modul Käufer die shim für UEFI nutzen können.
Irgendjemand hat die Änderung gemacht, aber den Server nicht aktualisiert.

Mit einem Update der Pakete sollte das behoben sein, dein Paketstand ist auch nicht mehr der frischeste ;)

gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Re: Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

Hey,

nach längerer Pause melde Ich mich endlich zurück. Nach einigem Hin und Her und vielen Hindernissen bin ich endlich dazu gekommen den Server zu aktualisieren. Jetzt stehen wir aber vor dem Problem, dass sich keine Software mehr installieren lässt, da der user pcpatch die Samba-Freigabe nicht mehr mounten darf.

Der Client-Agent logt folgendes:

Code: Alles auswählen

[3] [Sep 09 15:36:00] [ event processing gui_startup{installation_pending}] Failed to mount '\\denkdirnix\opsi_depot': (1311, 'WNetAddConnection2', 'Sie k\xf6nnen mit diesen Anmeldeinformationen nicht angemeldet werden, weil Ihre Dom\xe4ne nicht verf\xfcgbar ist. Stellen Sie sicher, dass Ihr Ger\xe4t mit dem Netzwerk Ihrer Organisation verbunden ist, und versuchen Sie es erneut. Wenn Sie sich auf diesem Ger\xe4t zuvor mit anderen Anmeldeinformationen angemeldet haben, k\xf6nnen Sie sich mit diesen Anmeldeinformationen anmelden.')   (Windows.pyo|788)
[3] [Sep 09 15:36:00] [ event processing gui_startup{installation_pending}] Failed to update action processor: Failed to mount '\\denkdirnix\opsi_depot': (1311, 'WNetAddConnection2', 'Sie k\xf6nnen mit diesen Anmeldeinformationen nicht angemeldet werden, weil Ihre Dom\xe4ne nicht verf\xfcgbar ist. Stellen Sie sicher, dass Ihr Ger\xe4t mit dem Netzwerk Ihrer Organisation verbunden ist, und versuchen Sie es erneut. Wenn Sie sich auf diesem Ger\xe4t zuvor mit anderen Anmeldeinformationen angemeldet haben, k\xf6nnen Sie sich mit diesen Anmeldeinformationen anmelden.')   (EventProcessing.pyo|533)
Wir haben die Configs rauf und runter geprüft, die Berechtigungen gecheckt und rumprobiert bis der Arzt kommt. So bleibt mir erneut nichts anderes, als mich an euch zu wenden und zu hoffen, dass ich hier Hilfe bekomme.

Viele Grüße
Kay
magicalUnicorn
Beiträge: 121
Registriert: 07 Mär 2019, 14:46

Re: Probleme mit UEFI-Netboot

Beitrag von magicalUnicorn »

So wie immer, kommt man direkt nach dem verfassen eines Forenbeitrags zu einem großen Schritt in die richtige Richtung.
Mittlerweile bin Ich soweit, dass wieder Software installiert werden kann. Allerdings nur mit einem extra Schritt, den ich ungerne auf ~600 Clients durchführen würde:

In der opsiclientd.conf habe ich den Eintrag username von "pcpatch" zu "*domain*\pcpatch" geändert. Durch das epxlizite angeben der Domäne funktioniert das ganze nun. Wie bereits gesagt ist es ja eher nicht im Sinne des Erfinders, das bei 600 Clients zu ändern. Wenn ich das richtig verstehe wird die opsiclientd.conf vom Client bei Verbindung mit dem Server selbstständig aktualisiert. Jetzt stellt sich mir nur die Frage, wo die entsprechenden Settings sind, die ich anpassen muss.

Aus der Doku und der Suche haben sich in meinem Kopf leider nur noch mehr Fragezeichen ergeben...

VIele Grüße
Kay
Antworten