WinPE boot error "resolving core server name (%mycoreserver%)........"
This normally occurs when the all.reg file within the boot.wim has not got the Core Server Name.
To resolve this we can take a copy of the boot.wim file, mount it, edit the all.reg file, unmount it commiting changes and then copy it back.
Once this is done we would then need to remove and redploy our PXE Rep.
To do so follow the steps below
Step 1: Take a copy the boot.wim and imagex.exe files from the %ProgramFiles%\LANDesk\ManagementSuite\landesk\vboot directory.
Step 2: Create a new folder called winpe at the root of C: and Paste the copied files into this folder.
Step 3: Create a new folder called mount at the root of C: (This is where the boot.wim file will be mounted to).
Step 4: Open a command prompt and type the following command.
C:\winpe\image.exe /mountrw C:\winpe\boot.wim 1 C:\mount
This will now mount and editable version of the boot.wim file to the C:\mount directory created in Step 3
Step 4: Edit the all.reg file found in the C:\mount\Windows\system32 directory. Where you see %mycoreserver% replace this with your Core Server Name.
You can also add additional registry entries such as enabling XTrace on the lddwnld.exe
Note: This will only apply to the WinPE environment and will not be added to the registry of any client OS that is deployed.
Step 5: Once all changes have been made, unmount the directory and commit the changes by entering the following command
C:\winpe\imagex.exe /unmount /commit C:\mount
Note: You must be completely out of the C:\mount directory otherwise this will fail.
Step 6: Now rename the original boot.wim file in the in the %ProgramFiles%\LANDesk\ManagementSuite\landesk\vboot directory to boot.wim.bak and copy across your newly created boot.wim file from the C:\winpe directory
Step 7: You will now need to schedule the PXE Representative Removal script to remove this from you PXE Rep and then redeploy using the PXE Representative Deployment script.