Note |
---|
Internet Access RequiredIn contrast to a typical PXE environment, the installation of IGEL OS 12 requires Internet access because the endpoint devices must be able to reach the IGEL App Portal. |
...
On your Windows server, go to DHCP and right-click on IPv4.
Define each vendor class as follows:
In the DHCP Vendor Classes dialog, click Add.
Enter the data according to the vendor class you are creating:
Vendor class for UEFI on an x86 architecture:
Display name:
PXEClient (UEFI x86)
Description:
PXEClient:Arch:00006
Vendor class for UEFI on an x64 architecture:
Display name:
PXEClient (UEFI x64)
Description:
PXEClient:Arch:00007
Vendor class for BIOS on x86 and x64 architectures:
Display name:
PXEClient (BIOS x86 & x64)
Description:
PXEClient:Arch:00000
Perform the following steps for each vendor class you have created:
Right-click Scope ([IP address]) DHCP range > Policies and select New Policy from the context menu.
At Policy Name, enter the name exactly as you did for the vendor classes, i.e, once
PXEClient (UEFI x86)
, once,PXEClient (UEFI x64)
, and oncePXEClient (x86 & x64)
.Click Next.
In the Configure Conditions for the policy screen, click Add.
In the Add/Edit Condition dialog, click the drop-down menu Value:.
Select the appropriate vendor class.
Activate Append wildcard. click Add and then OK.
Click Next,
Answer the question Do you want to configure an IP address range for the policy? with No and click Next.
Activate option 060 and edit it, according to the policy you are at:
For
PXEClient (UEFI x86)
, enterPXEClient
.For
PXEClient (UEFI x64)
, enterPXEClient
.For
PXEClient (BIOS x86 & x64)
, leave the option empty.
Activate option 066 and enter the Fully Qualified Domain Name (FQDN) or the IP address of your TFTP server.
Activate option 067 and enter the path to the appropriate .efi file on your TFTP server. For example, this might be
grub/bootx64.efi
for thePXEClient (UEFI x64)
vendor class if you are using GRUB as the bootloader.
Review your Scope Options; they should be similar to this:
Go to Server Options, add option 066, and enter the Fully Qualified Domain Name (FQDN) or the IP address of your TFTP server.
Deploying the TFTP Server
...
If IIS is not already available on your Windows server, install it.
Add the file name extensions and the corresponding MIME types for all file types that are present in the
webserver/
directory of the OSC ZIP file. In our example:File name extension
.bspl
; MIME typeapplication/octet stream
File name extension:
.sys
; MIME typeapplication/octet stream
File name extension:
.nvgfx
; MIME typeapplication/octet stream
Specify a directory in which the required files will be stored, in our example
C:\HTTP-Root
Copy all files from the
webserver/
directory of the OSC ZIP file into the directory on the web server that has been defined in the section"osc"/"partitions"
of yourpxe-config.json
(see Editing the "pxe-config.json" File). In our example, the directory isC:\HTTP-Root
and the files areosc.bspl
,osc.nvgfx
, andosc.sys
. The files may vary depending on the version of your OSC ZIP file.Tip title Web Server Check We recommend checking the URLs for these files in a web browser to ensure the download is functional.
...