Overview
When upgrading ZENworks or re-integrating ENGL Zim into the Novell ZENworks TFTP folder the TFTP folder structure may result in the ZENworks PXE Imaging environment failing to load successfully.
This can occur when:
- ZENworks system update fails to update the TFTP folder structure correctly.
 
- The version of the imaging update (linux,rootorinitrd) files are unknown and as a result the wrong ENGL initrd file has been copied to thetftp/bootfolder
 
If the version of the files within the TFTP folder structure are unknown it makes it difficult to ensure that the correct ENGL initrd file is applied.
Solution
Use the Novell pxeclient MSI package to create a clean TFTP folder structure.
Procedure
| Done | Task | ||
|---|---|---|---|
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | 
- 
Copy the pxeclient MSI file from the serverCopy the novell-zenworks-pxeclientfiles-<version>.msifile from the%ZENWORKS_HOME%\install\downloads\msifolder on the ZENworks server to a temporary folder on the Build Console machine
 This location differs between server OS:Linux /opt/novell/zenworks/install/downloads/msi Windows C:\Program Files\Novell\ZENworks\install\downloads\msi 
 
- 
Extract contents of MSIOpen a command prompt on the admin workstation 
 Launchmsiexec /i C:\temp\novell-zenworks-pxeclientfiles-<version>.msi TARGETDIR=C:\TEMP\tftp The version will vary depending on the ZENworks server version.
 
 TheC:\TEMP\tftpfolder will now be as follows:
 C:\TEMP \---tftp \---Novell \---ZENworks +---bin | \---preboot | novell-syslinux.patch | \---share \---tftp | autoyast.cfg | dell-dtk.cfg | dell-dtk_maint.cfg | kickstart.cfg | memdisk | nvlnbp.sys | pxelinux.0 | pxemenu.txt | winpe.cfg | z_auto.cfg | z_maint.cfg | z_zpdis.cfg | z_zpen.cfg | +---boot | bcd | initrd | linux | root | settings.txt | +---dell-dtk | dell-dtk.s | dell-dtk_maint.s | dtktask | libsysfs.so.1.0.2 | novell-dtktask | SA.1 | SA.2 | \---referral \---zfd70 pxemenu.txt z_auto100.cfg z_maint100.cfg z_zpdis100.cfg z_zpen100.cfg TheC:\Temp\tftp\Novell\ZENworks\share\tftpfolder is equivalent to the TFTP folder found on a new install of ZENworks on a server.
 
 
- 
Run Integration WizardWhen running Integration Wizard it is now possible to use this newly created folder rather than the copy of the TFTP folder from the server. 
 
- 
Test updated TFTP folderOnce Integration Wizard has been run and a new TFTP folder has been created, follow the steps detailed in the toDo_integrate.html file to test the updated TFTP folder. 
If you have any problems or questions about the script or steps in this TID please contact the ENGL support team
