Ficheiros responsáveis pelo boot de PXE

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! :)