2 Replies Latest reply on Jun 4, 2015 2:20 PM by MG

    Provisioning UEFI PXE Boot Issues

    Rookie

      Hello All,

       

      Landesk Version: 9.6 SP1

      I have been trying to boot a UEFI tablet to PXE following the guide at: How to Provision a UEFI Tablet Using ImageW. The tablet is a Dell Venue 11 7130 VPro and curious to see if anyone has had success imaging this model.

      I've followed the guide to a T but can't seem to successfully boot to PXE for capturing the OS. When I boot to the NIC, I can see that for a brief second, It finds the PXE Rep and makes some sort of attempt to boot to WinPE but then resumes to booting to the normal OS.

      I know that UEFI sometimes has issues with Landesk's PXE menu prompts so I tried disabling the prompts with the guide at: How to hide PXE Boot Options on the F8 Menu. Still no luck.

       

      My provisioning log seems to show that the process is starting correctly but never seems to complete. Here are the relevant log messages:

       

      Provisioning Log

      VERBOSE ProvisioningService  6/4/2015 10:01:25 AM  : <<GetProvisioningBootOption, BootOption=16

      VERBOSE ProvisioningService  6/4/2015 10:01:29 AM  : >>GetProvisioningBootOption, clientMacAddress=F01FAFFD0B50

      VERBOSE TemplateFinder  6/4/2015 10:01:29 AM  : >>GetTemplateForServer,computerIDN 634

      DEBUGGING TemplateFinder  6/4/2015 10:01:29 AM  : >>GetProvisioningTaskForComputer.computerIdn 634

      VERBOSE TemplateFinder  6/4/2015 10:01:29 AM  : info.taskId 180.info.templateId 27

      DEBUGGING ProvisioningService  6/4/2015 10:01:29 AM  : Succeed to GetBootOption.PreBoot=WindowsPE,SectionOrder=1,clientMacAddress=F01FAFFD0B50

      VERBOSE ProvisioningService  6/4/2015 10:01:29 AM  : <<GetProvisioningBootOption, BootOption=16

       

      The capture template is cloned and locked with a status of waiting. Obviously it's waiting in vain since the OS continues to boot up as normal in the meantime.

       

      Any suggestions would be much appreciated.

        • 1. Re: Provisioning UEFI PXE Boot Issues
          nick.evans SupportEmployee

          Hi MG,

          I haven't done a Dell Venue specifically, but I have tested on:

          • Surface Pro 3
          • Elitepad 900 & 1000
          • a variety of desktop and laptop UEFI boxes as well

          The steps should work out ok if everything lines up.

           

          From your log snippet, the requesting mac address is: F01FAFFD0B50

          It looks like you already have that machine added and assigned to a scheduled task, since Provisioning.log found a boot option for the requester:

          DEBUGGING ProvisioningService  6/4/2015 10:01:29 AM  : Succeed to GetBootOption.PreBoot=WindowsPE,SectionOrder=1,clientMacAddress=F01FAFFD0B50


          Can you post the prov_schedule.exe.log from an attempt. We would expect to see it list that it is updating the task with a template for use:

               LDTaskIdn: 1445, Updating task configuration with the template idn: 1293

          • 2. Re: Provisioning UEFI PXE Boot Issues
            Rookie

            Thank you for your help.

             

            prov_schedule.exe log:

             

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Reading task information from the database

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : Core has changed, resetting the core language cache

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : Getting core language for Key:CurrentLanguage Language:ENU

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : Getting core language for Key:LegacyLanguage Language:ENU

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, got task status WORKING

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Database read for task data appears to have succeeded

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Reading task configuration info from the database

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, got task status WORKING

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Database read for task config data appears to have succeeded

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Reading task information from the database

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, got task status WORKING

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Database read for task data appears to have succeeded

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Reading task information from the database

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, got task status WORKING

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : LDTaskIdn: 180, Database read for task data appears to have succeeded

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : template:26,Searching for existing locked template

            06/03/2015 17:42:48 INFO  22464:1     RollingLog : template:26,Existing locked template not found. Cloning template.

            06/03/2015 17:42:49 INFO  22464:1     RollingLog : Cloned template ID: 27

            06/03/2015 17:42:49 INFO  22464:1     RollingLog : template:26,Freezing template succeeded.

            06/03/2015 17:42:49 INFO  22464:1     RollingLog : LDTaskIdn: 180, Updating task configuration with the template idn: 27