Issue
VMware EFI machines identify themselves differently to VMware BIOS machines.
As a result you may get the following error message; "This machine type was not found in the lookup file".
Affected version
Imaging Toolkit 9.0.2 and later
Solution
Manually amend the images.ini to allow the identification of VMware machines using wildcard matching.
Procedures
Done | Task | ||
---|---|---|---|
|
|||
|
-
Review images.ini
The
images.ini
controls which driver add-on image a machine restores based on the type of machine it is and which operating systems it supports.NOTE: The file is updated by the Build Console Deployment Wizard and stored locally in <images path>\drivers - Open the
images.ini
file in the <images path>\drivers folder
- Review the entry for VMware. For VMware workstation in BIOS mode it will look similar to the following;
[VMware, Inc.] VMware Virtual Platform="drivers-vmware|desktop|win8-x64,win8-x86,win7-x86"
- Change the entry to use wildcards
[VMware*] VMware* ="drivers-vmware|desktop|win8-x64,win8-x86,win7-x86"
- Save the updated
images.ini
file
- Copy the updated
images.ini
file to the TFTP server
NOTE: On Windows servers this will be:
%ZENWORKS_HOME%\share\tftp\zimfiles\images.ini
and on Linux:
/srv/tftp/zimfiles/images.ini
- Open the
-
Test updated files
- PXE boot a VMware machine in BIOS mode
- PXE boot a VMware machine in UEFI mode
- Select and restore a project on both
- The vmware drivers image will be restored to both and the ENGL build process will run as normal.
- PXE boot a VMware machine in BIOS mode
If you have any problems or questions about the steps in this TID please contact the ENGL support team