Já tive alguns casos com que trabalhei onde os clientes sabiam que no WDS (Windows Deployment Services) se poderia renomear os ficheiros de PXE boot para se fazer o arranque de forma automatica do cliente.

No WDS renomeava-mos o ficheiro de boot PXEBOOT.COM para PXEBOOT.N12 para então se fazer o PXE boot automático

O problema é que em Configuration Manager não se suporta renomear esses ficheiros, e poderemos causar problemas no arranque se o fizermos

No Configuration Manager usamos o ficheiro WDSNBP.COM para fazer uma detecção automática da arquitectura do cliente quando este arranca (PXE boot). E após este passo irá-se então decidir qual o ficheiro a usar mediante os seguintes critérios:

  • Se não houver nenhum a advertisement feito faremos load do ficheiro \SMSBOOT\<ARCHITECTURE>\ABORTPXE.COM
  • Se houver um advertisement normal (não mandatório) então faremos load do ficheiro \SMSBOOT\<ARCHITECTURE>\PXEBOOT.COM 
  • Se houver um advertisement mandatório faremos então load do ficheiro \SMSBOOT\<ARCHITECTURE>\PXEBOOT.N12

 Como sumário:

  • \SMSBOOT\<ARCHITECTURE>\ABORTPXE.COM – Este ficheiro aborta o processo de PXE boot e irá arrancar para o próximo dispositivo disponível 
  • \SMSBOOT\<ARCHITECTURE>\PXEBOOT.COM – Este ficheiro mostra-nos o ecrã onde teremos que carregar no F12 para se fazer PXE boot, caso contrário iremos arrancar para o próximo dispositivo disponível
  • \SMSBOOT\<ARCHITECTURE>\PXEBOOT.N12 – Este ficheiro arranca automáticamente para o Configuration Manager e irá fazer load na nossa boot image

 

Não hesitem em classificar este artigo e deixar o vosso comentário!

Espero ter ajudado! :)