Устранение неполадок с загрузкой PXE в Configuration Manager 2012

Какие функции выполняет это руководство?
Помогает администраторам диагностировать и устранять неполадки, связанные с загрузкой PXE в System Center 2012 Configuration Manager (ConfigMgr 2012 или ConfigMgr 2012 R2).

Кто может использовать это средство?
Администраторы, осуществляющие диагностику и устранение неполадок с загрузкой PXE.

Как работает это средство?
В начале приводятся общие сведения о PXE. Далее вы ознакомитесь с рядом инструкций, применимыми в вашей ситуации.

Примерное время выполнения.
15-30 минут.

Общие сведения о загрузке PXE и Configuration Manager

Загрузка PXE в System Center 2012 Configuration Manager (ConfigMgr 2012 или ConfigMgr 2012 R2) позволяет администраторам легко получать доступ к среде предустановки Windows через сеть с помощью PXE. PXE — это созданный корпорацией Intel отраслевой стандарт, который обеспечивает работу предзагрузочных служб внутри встроенного ПО устройств. Благодаря ему устройства могут скачивать программы загрузки по сети на клиентские компьютеры.

Программа Configuration Manager полагается на службы развертывания Windows (которые представляют собой роль сервера Windows) и работает с ними посредством PXE-поставщика служб развертывания Windows. В программе ConfigMgr 2012 PXE-поставщик SMS регистрируется в службе развертывания Windows и предоставляет логику для запросов клиента PXE.

Перед устранением неполадок, связанных с PXE, с помощью ConfigMgr 2012 важно понимать основные задействованные процессы, их работу и взаимодействие. Данное руководство по устранению неполадок предполагает понимание этих процессов. Чтобы ознакомиться с общими сведениями о задействованных процессах или перейти непосредственно к устранению неполадок, щелкните соответствующую ссылку ниже.

Общие сведения о загрузке PXE и Configuration Manager

Загрузка PXE в System Center 2012 Configuration Manager (ConfigMgr 2012 или ConfigMgr 2012 R2) позволяет администраторам легко получать доступ к среде предустановки Windows через сеть с помощью PXE. PXE — это созданный корпорацией Intel отраслевой стандарт, который обеспечивает работу предзагрузочных служб внутри встроенного ПО устройств. Благодаря ему устройства могут скачивать программы загрузки по сети на клиентские компьютеры.

Программа Configuration Manager полагается на службы развертывания Windows (которые представляют собой роль сервера Windows) и работает с ними посредством PXE-поставщика служб развертывания Windows. В программе ConfigMgr 2012 PXE-поставщик SMS регистрируется в службе развертывания Windows и предоставляет логику для запросов клиента PXE.

Перед устранением неполадок, связанных с PXE, с помощью ConfigMgr 2012 важно понимать основные задействованные процессы, их работу и взаимодействие. Данное руководство по устранению неполадок предполагает понимание этих процессов. Чтобы ознакомиться с общими сведениями о задействованных процессах или перейти непосредственно к устранению неполадок, щелкните соответствующую ссылку ниже.

Установка точки обслуживания PXE

Вначале мы рассмотрим процессы, участвующие в установке PXE-поставщика SMS. Во всех примерах в этом документе используется System Center 2012 Configuration Manager R2 с накопительным пакетом обновления 2 (ConfigMgr 2012 R2 CU2) и система удаленного сайта, установленная на Windows Server 2012 с установленной ролью точки распространения.

Сперва следует запустить установку, выбрав параметр "Включить поддержку PXE для клиентов" на вкладке PXE окна "Свойства точки распространения". После включения поддержки PXE будет создан экземпляр класса SMS_SCI_SysResUse.

SMSProv.log:PutInstanceAsync SMS_SCI_SysResUseSMS Provider04/09/2014 11:30:131552 (0x0610)CExtProviderClassObject::DoPutInstanceInstanceSMS Provider04/09/2014 11:30:131552 (0x0610)INFO: 'RemoteDp.contoso.com' is a valid FQDN.SMS Provider04/09/2014 11:30:131552 (0x0610)

Совет

В пространстве имен WMI Root\SMS\Site_RR2 (где RR2 — код сайта), в классе SMS_SCI_SYSResUse содержатся все роли системы сайта на сервере первичного сайта. Вы можете выполнить следующий запрос в WBEMTEST, чтобы определить все точки распространения на сервере этого сайта:

SELECT * FROM SMS_SCI_SysResUse WHERE rolename like 'SMS Distribution Point'
Изменение свойств этих ролей в пакете SDK приведет к изменению файла параметров сайта и настройке точки распространения. Имя свойства IsPXE входит в свойство props, и для него устанавливается значение 1 после того, как для точки распространения было включено использование PXE.

Компонент монитора базы данных SMS обнаруживает изменения в таблицах DPNotificaiton и DistributionPoints и удаляет файлы в distmgr.box:

Smsdbmon.log:RCV:UPDATE on SiteControl for SiteControl_AddUpd_HMAN [RR2 ][19604]RCV: UPDATE on SiteControl for SiteControl_AddUpd_SiteCtrl [RR2 ][19605]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\RR2.SCU [19604]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\sitectrl.box\RR2.CT0 [19605]RCV: UPDATE on Sites for Sites_Interop_Update_HMAN [RR2 ][19606]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\hman.box\RR2.ITC [19606]RCV: UPDATE on DistributionPoints for DP_Properties_Upd [15 ][19607]RCV: INSERT on PkgNotification for PkgNotify_Add [RR200002 ][19608]RCV: INSERT on PkgNotification for PkgNotify_Add [RR200003 ][19609]RCV: INSERT on DPNotification for DPNotify_ADD [15 ][19610]RCV: UPDATE on SiteControlNotification for SiteCtrlNot_Add_DDM [RR2 ][19611]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\distmgr.box\15.NOT [19607]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\distmgr.box\RR200002.PKN [19608]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\distmgr.box\RR200003.PKN [19609]SND: Dropped C:\Program Files\Microsoft Configuration Manager\inboxes\distmgr.box\15.DPN [19610]Site Control Notification.

Затем компонент диспетчера распространения на сервере первичного сайта запускает процесс настройки удаленной точки распространения:

ConfigureDPSMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)IISPortsList in the SCF is "80".SMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)IISSSLPortsList in the SCF is "443".SMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)IISWebSiteName in the SCF is "".SMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)IISSSLState in the SCF is 448.SMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)DP registry settings have been successfully updated on RemoteDp.contoso.comSMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)ConfigurePXESMS_DISTRIBUTION_MANAGER04/09/2014 11:30:263776 (0x0EC0)

В файле журнала поставщика точки распространения SMS мы видим следующие сведения об установке PXE, где первоначально раздел реестра PxeInstalled не был найден:

Smsdpprov.log[66C][Thu 09/04/2014 11:30:28]:CcmInstallPXE [66C][Thu 09/04/2014 11:30:28]:RegQueryValueExW failed for Software\Microsoft\SMS\DP, PxeInstalled[66C][Thu 09/04/2014 11:30:28]:RegReadDWord failed; 0x80070002

Установка распространяемого пакета Visual C++:

Smsdpprov.log[66C][Thu 09/04/2014 11:30:28]:Running: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /log "C:\SMS_DP$\sms\bin\vcredist.log"[66C][Thu 09/04/2014 11:30:28]:Waiting for the completion of: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /log "C:\SMS_DP$\sms\bin\vcredist.log"[66C][Thu 09/04/2014 11:30:39]:Run completed for: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /log "C:\SMS_DP$\sms\bin\vcredist.log"

Установка служб развертывания Windows:

Smsdpprov.log[66C][Thu 09/04/2014 11:30:39]:Created the DP mutex key for WDS.[66C][Thu 09/04/2014 11:30:39]:Failed to open WDS service.[66C][Thu 09/04/2014 11:30:39]:WDS is NOT INSTALLED[66C][Thu 09/04/2014 11:30:39]:Installing WDS.[66C][Thu 09/04/2014 11:30:39]:Running: ServerManagerCmd.exe -i WDS -a[66C][Thu 09/04/2014 11:30:39]:Failed (2) to run: ServerManagerCmd.exe -i WDS -a[66C][Thu 09/04/2014 11:30:39]:Running: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS[66C][Thu 09/04/2014 11:30:39]:Waiting for the completion of: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS[66C][Thu 09/04/2014 11:31:35]:Run completed for: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS[66C][Thu 09/04/2014 11:31:35]:Successfully installed WDS.

Настройка фильтров чтения TFTP:

Smsdpprov.log[66C][Thu 09/04/2014 11:31:35]:Setting TFTP config key as: System\CurrentControlSet\Services\WDSSERVER\Providers\WDSTFTP[66C][Thu 09/04/2014 11:31:35]:Configuring TFTP read filters[66C][Thu 09/04/2014 11:31:35]:SetupComplete is set to 0

Создание REMINST и настройка служб развертывания Windows:

Smsdpprov.log[66C][Thu 09/04/2014 11:31:35]:RegQueryValueExW failed for Software\Microsoft\Windows\CurrentVersion\Setup, REMINST[66C][Thu 09/04/2014 11:31:35]:RegReadDWord failed; 0x80070002[66C][Thu 09/04/2014 11:31:35]:REMINST not set in WDS[66C][Thu 09/04/2014 11:31:35]:WDS is NOT Configured[66C][Thu 09/04/2014 11:31:35]:Share (REMINST) does not exist. (NetNameNotFound) (0x00000906)[66C][Thu 09/04/2014 11:31:35]:GetFileSharePath failed; 0x80070906[66C][Thu 09/04/2014 11:31:35]:REMINST share does not exist. Need to create it.[66C][Thu 09/04/2014 11:31:35]:Enumerating drives A through Z for the NTFS drive with the most free space.[66C][Thu 09/04/2014 11:31:37]:Drive 'C:\' is the best drive for the SMS installation directory.[66C][Thu 09/04/2014 11:31:37]:Creating REMINST share to point to: C:\RemoteInstall[66C][Thu 09/04/2014 11:31:37]:Succesfully created share REMINST[66C][Thu 09/04/2014 11:31:37]:Removing existing PXE related directories[66C][Thu 09/04/2014 11:31:37]:Registering WDS provider: SourceDir: C:\SMS_DP$\sms\bin [66C][Thu 09/04/2014 11:31:37]:Registering WDS provider: ProviderPath: C:\SMS_DP$\sms\bin\smspxe.dll [66C][Thu 09/04/2014 11:31:37]:DoPxeProviderRegister[66C][Thu 09/04/2014 11:31:37]:PxeLoadWdsPxe[66C][Thu 09/04/2014 11:31:37]:Loading wdspxe.dll from C:\Windows\system32\wdspxe.dll[66C][Thu 09/04/2014 11:31:37]:wdspxe.dll is loaded[66C][Thu 09/04/2014 11:31:37]:PxeProviderRegister has suceeded (0x00000000)[66C][Thu 09/04/2014 11:31:37]:Disabling WDS/RIS functionality[66C][Thu 09/04/2014 11:31:39]:WDSServer status is 1[66C][Thu 09/04/2014 11:31:39]:WDSServer is NOT STARTED[66C][Thu 09/04/2014 11:31:39]:Running: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"[66C][Thu 09/04/2014 11:31:39]:Waiting for the completion of: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"[66C][Thu 09/04/2014 11:31:50]:Run completed for: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"[66C][Thu 09/04/2014 11:31:50]:CcmInstallPXE: Deleting the DP mutex key for WDS.[66C][Thu 09/04/2014 11:31:50]:Installed PXE[66C][Thu 09/04/2014 11:32:03]:CcmInstallPXE[66C][Thu 09/04/2014 11:32:03]:PXE provider is already installed.[66C][Thu 09/04/2014 11:32:03]:Installed PXE

Теперь мы видим, что в HKLM\Software\Microsoft\SMS\DP на удаленной точке распространения были добавлены следующие значения:    

3876_image3
 

Обратите внимание, что параметры PxeInstalled и IsPXE имеют значение 1.

В файловой системе удаленной точки распространения был создан новый файл журнала в C:\SMS_DP$\sms\logs:

SMSPXE.logMachine is running Windows Longhorn. (NTVersion=0X602, ServicePack=0)Cannot read the registry value of MACIgnoreListFile (00000000)MAC Ignore List Filename in registry is emptyBegin validation of Certificate [Thumbprint B64B9DAF9BFB76A99DC050C21E33B3489643D111] issued to 'e728f6ce-29a6-4ac3-974e-ba3dc855d9a4'Completed validation of Certificate [Thumbprint B64B9DAF9BFB76A99DC050C21E33B3489643D111] issued to 'e728f6ce-29a6-4ac3-974e-ba3dc855d9a4'

Теперь точка распространения поддерживает PXE и готова принимать входящие запросы.

Добавление образов загрузки к точке распространения с поддержкой PXE

После того как новая точка распространения с поддержкой PXE была настроена, необходимо выполнить дополнительные действия, чтобы задействовать все ее функциональные возможности. Одним из них является распределение 32- и 64-разрядных образов загрузки на новой точке распространения с поддержкой PXE. Для этого выберите элементы Библиотека программного обеспечения -> Операционные системы -> Образы загрузки -> Образ загрузки (x86), а затем щелкните последний из них правой кнопкой мыши и выберите пункты Распространение содержимого -> Добавить образ загрузки к точке распространения с поддержкой PXE.

Повторите эти действия для элемента Образ загрузки (x64).

После того как эти действия были выполнены, диспетчер распространения начнет обработку запроса и выполнит распространение на удаленной точке распространения:

DistMgr.logFound notification for package 'RR200004'Used 0 out of 30 allowed processing threads.Starting package processing thread, thread ID = 0x152C (5420)Start adding package to server ["Display=\\RemoteDp.contoso.com\"]MSWNET:["SMS_SITE=RR2"]\\RemoteDp.contoso.com\...Attempting to add or update a package on a distribution point.Successfully made a network connection to \\RemoteDp.contoso.com \ADMIN$.CreateSignatureShare, connecting to DPSignature share exists on distribution point path \\RemoteDp.contoso.com \SMSSIG$Share SMSPKGC$ exists on distribution point \\RemoteDp.contoso.com \SMSPKGC$Checking configuration of IIS virtual directories on DP ["Display=\\RemoteDp.contoso.com\"]MSWNET:["SMS_SITE=RR2"]\\RemoteDp.contoso.com\Creating, reading or updating IIS registry key for a distribution point.Virtual Directory SMS_DP_SMSSIG$ for the physical path C:\SMSSIG$ already exists.Created package transfer job to send package RR200004 to distribution point ["Display=\\RemoteDp.contoso.com\"]MSWNET:["SMS_SITE=RR2"]\\RemoteDp.contoso.com\.StoredPkgVersion (9) of package RR200004. StoredPkgVersion in database is 9.SourceVersion (9) of package RR200004. SourceVersion in database is 9.

Затем диспетчер передачи пакетов (используется удаленная точка распространения) начинает передачу содержимого:

PkgXferMgr.logDeleteJobNotificationFiles deleted 1 *.PKN file(s) this cycle.Found send request with ID: 105, Package: RR200004, Version:9, Priority: 2, Destination: REMOTEDP.CONTOSO.COM, DPPriority: 200Created sending thread (Thread ID = 0x1140)Sending thread starting for Job: 105, package: RR200004, Version: 9, Priority: 2, server: REMOTEDP.CONTOSO.COM, DPPriority: 200Sending legacy content RR200004.9 for package RR200004Finished sending SWD package RR200004 version 9 to distribution point REMOTEDP.CONTOSO.COMSent status to the distribution manager for pkg RR200004, version 9, status 3 and distribution point ["Display=\\RemoteDp.contoso.com\"]MSWNET:["SMS_SITE=RR2"]\\RemoteDp.contoso.com\StateTable::CState::Handle - (8210:1 2014-09-10 13:19:12.087+00:00) >> (8203:3 2013-11-26 15:43:48.108+00:00)Successfully send state change notification 7F6041B0-3EE2-427F-AB72-B89610A6331CSending thread complete

После этого поставщик точки распространения SMS развертывает WIM-файл в удаленном каталоге установки:

Smsdpprov.log[468][Wed 09/10/2014 14:09:59]:A DP usage gathering task has been registered successfully[99C][Wed 09/10/2014 14:19:07]:Content 'RR200004.9' for package 'RR200004' has been added to content library successfully[99C][Wed 09/10/2014 14:19:07]:Expanding C:\SCCMContentLib\FileLib\E8A1\E8A136A1348B4CFE97334D0F65934845F2B4675D0B7D925AB830378F4ECF39B9 from package RR200004[99C][Wed 09/10/2014 14:19:07]:Finding Wimgapi.Dll[99C][Wed 09/10/2014 14:19:07]:Found C:\Windows\system32\wimgapi.dll[99C][Wed 09/10/2014 14:19:07]:Expanding RR200004 to C:\RemoteInstall\SMSImages

PXE-поставщик SMS обнаруживает новый образ:

SMSPXE.logFound new image RR200004PXE::CBootImageManager::QueryWIMInfoLoaded C:\Windows\system32\wimgapi.dllOpening image file C:\RemoteInstall\SMSImages\RR200004\boot.RR200004.wimFound Image file: C:\RemoteInstall\SMSImages\RR200004\boot.RR200004.wimPackageID: RR200004ProductName: Microsoft® Windows® Operating SystemArchitecture: 0Description: Microsoft Windows PE (x86)Version: Creator: SystemDir: WINDOWSClosing image file C:\RemoteInstall\SMSImages\RR200004\boot.RR200004.wimPXE::CBootImageManager::InstallBootFilesForImageTemporary path to copy extract files from: C:\RemoteInstall\SMSTempBootFiles\RR200004.

Совет

Убедитесь, что эти образы загрузки были настроены для развертывания с точки распространения с поддержкой PXE. Щелкните правой кнопкой мыши образ загрузки и выберите элементы Свойства -> Источник данных, а затем установите флажок "Раз. загрузочный образ из точки распр. поддерживающей PXE".

Процесс загрузки PXE

В описанном здесь примере процесса загрузки используется три компьютера: DHCP-сервер, точка распространения с поддержкой PXE и клиент (компьютер с 64-разрядной версией BIOS). Все они находятся в одной подсети.

Во время загрузки PXE клиент должен сначала получить параметры протокола TCP/IP и данные о расположении сервера загрузки TFTP. Как только устройство включится и завершит проверку POST, начнется процесс загрузки PXE (обычно выбирается в меню загрузки).

  1. Вначале встроенное ПО PXE отправит широковещательное сообщение DHCPDISCOVER (UDP-пакет) для получения сведений о TCP/IP. В него войдет список запросов параметров. Внизу приведен пример данных сетевой трассировки со списком параметров из пакета DHCPDISCOVER:
    3876_image4
     
    После этого клиент PXE определяет производителя и компьютер, чтобы отправить запрос на получение сведений о расположении и имени подходящего файла образа загрузки.
  2. Затем DHCP-сервер и точка распространения с поддержкой PXE отправляют клиенту предложение DHCPOFFER со всеми необходимыми параметрами TCP/IP.
    Обратите внимание, что в примере предложения DHCP выше отсутствуют имя сервера или сведения о корневом файле, так как это предложение от DHCP-сервера, а не от точки распространения с поддержкой PXE.
    3876_image5
     
  3. После того как клиент выбрал предложение DHCPOFFER, он отправляет запрос DHCPREQUEST. В нем содержится IP-адрес из выбранного предложения.
  4. DHCP-сервер отвечает на запрос DHCPREQUEST сообщением DHCPACK, которое содержит те же сведения, что и предложение DHCPOFFER. Имя узла сервера и корневого файла здесь не приведены:
    3876_image6
     
  5. К этому времени у нас все еще отсутствуют сведения о корневом файле, но теперь у клиента есть IP-адрес. Получив предложение DHCPOFFER из упомянутого ранее широковещательного сообщения DHCPDISCOVER, клиент PXE отправляет новый запрос DHCPREQUEST точке распространения с поддержкой PXE.
  6. Точка распространения с поддержкой PXE отправляет сообщение DHCPACK с расположением файла BootFileName и программой сетевой загрузки служб развертывания Windows.
    3876_image7
     
Скачивание корневых файлов

  1. Как только DHCP-сеанс завершится, клиент начнет TFTP-сеанс с запроса на чтение: 
    3876_image8
     
    Сервер отправит ответ с параметром tsize, а затем — с blksize. После этого клиент передаст файл с сервера.

    ПРИМЕЧАНИЕ. Размер этих блоков равен значению параметра blksize. В нашем случае это 1456 байт. Параметр blksize можно настроить на Windows Server 2008 и выше. Дополнительные сведения доступны в следующей статье базы знаний:

    975710. Развертывание операционной системы через сеть с помощью служб развертывания Windows дает сбой в Windows Server 2008 и Windows Server 2008 R2

    Здесь мы видим завершение DHCP-сеанса и начало TFTP-сеанса:
    3876_image9
     
    После того как программа сетевой загрузки служб развертывания Windows была передана на клиентский компьютер, она будет выполнена. В нашем примере она запускается при скачивании wdsnbp.com. Программа сетевой загрузки определяет, может ли клиент выполнить сетевую загрузку, нужно ли нажимать F12 для начала загрузки и какой файл образа получит клиент.

    Программы сетевой загрузки зависят как от архитектуры, так и от встроенного ПО (BIOS или UEFI). На компьютерах с BIOS программа сетевой загрузки является 16-битной программой реального времени, поэтому одну и ту же программу можно использовать как в 32-, так и в 64-разрядных операционных системах.

    В нашем случае (компьютер с 64-разрядной версией BIOS) программа сетевой загрузки находится в следующем каталоге точки распространения с поддержкой PXE:
    \\remotedp\c$\RemoteInstall\SMSBoot\x64
    3876_image10
     
    Эти файлы выполняют следующие функции:
    PXEboot.com — 32- и 64-разрядные версии BIOS: требует нажатия клавиши F12 для продолжения загрузки PXE (значение программы сетевой загрузки по умолчанию).

    PXEboot.n12 — 32- и 64-разрядные версии BIOS:
    немедленно начинает загрузку PXE (не требуется нажимать клавишу F12 на клиентском компьютере).

    AbortPXE.com— 32- и 64-разрядные версии BIOS:
    позволяет устройству немедленно начать загрузку, используя следующее устройство загрузки, указанное в BIOS. Благодаря этому устройства, которые не должны загружаться с использованием PXE, могут немедленно начать процесс вторичной загрузки, пренебрегая предусмотренным временем ожидания.

    Bootmgfw.efi — 64-разрядный интерфейс UEFI и UEFI на базе IA64: версия PXEboot.com или PXEboot.n12 для EFI (в EFI решение о том, выполнять загрузку PXE или нет, принимается внутри оболочки EFI, а не с помощью программы сетевой загрузки). Bootmgfw.efi объединяет в себе функции файлов PXEboot.com, PXEboot.n12, abortpxe.com и bootmgr.exe.

    wdsnbp.com — 32- и 64-разрядные версии BIOS: специальная программа сетевой загрузки, предназначенная для использования службами развертывания Windows, которая отвечает за следующие общие функции:
    ◦Обнаружение архитектуры
    ◦Отложенные сценарии устройств

    Wdsmgfw.efi – x64 UEFI и IA64 UEFI: специальная программа сетевой загрузки, предназначенная для использования службами развертывания Windows, которая отвечает за следующие общие функции:
    ◦Запрос нажатия клавиши для продолжения загрузки PXE, отображаемый пользователю
    ◦Отложенные сценарии устройств
  2. Программа сетевой загрузки скачивает загрузчик операционной системы и следующие корневые файлы через TFTP: 
    ◦ smsboot\x64\pxeboot.com
    ◦ smsboot\x64\bootmgr.exe
    ◦ \SMSBoot\Fonts\wgl4_boot.ttf
    ◦ \SMSBoot\boot.sdi
    ◦ \SMSImages\RR200004\boot.RR200004.wim

  3. С помощью них и WIM-файла среды предустановки Windows в памяти создается диск RAMDISK. 
    3876_image11
     
  4. Клиент загружается с диска RAMDISK.

Загрузка среды предустановки Windows

После загрузки среды предустановки Windows из папки SMS будет запущена оболочка загрузки служб терминалов. Эта папка входит в образ среды предустановки Windows и внедряется в загрузочный WIM-файл при его импорте в программу Configuration Manager. Выполнение процесса фиксируется в файле журнала SMSTS.log, расположенном по адресу X:\Windows\Temp\SMSTS\.
СОВЕТ.
Чтобы получить доступ к этому файлу журнала в среде предустановки Windows, включите использование командной строки для образа загрузки. Для этого щелкните правой кнопкой мыши Образ загрузки -> Свойства -> Настройки -> и установите флажок "Включить поддержку командной строки (только для проверки)". После этого вы сможете открыть командную строку в среде предустановки Windows, нажав клавишу F8.
Вот пример первичной загрузки оболочки служб терминалов:

SMSTS.log==============================[ TSBootShell.exe ]==============================Succeeded loading resource DLL 'X:\sms\bin\i386\1033\TSRES.DLL'Debug shell is enabledWaiting for PNP initialization...RAM Disk Boot Path: NET(0)\SMSIMAGES\RR200004\BOOT.RR200004.WIMBooted from network (PXE)Network(PXE) path: X:\sms\data\Found config path X:\sms\data\This is not a fixed non usb diskBooting from removable media, not restoring bootloaders on hard driveX:\sms\data\WinPE does not exist.X:\_SmsTsWinPE\WinPE does not exist.Executing command line: wpeinit.exe -winpeThe command completed successfully.Starting DNS client service.Executing command line: X:\sms\bin\i386\TsmBootstrap.exe /env:WinPE /configpath:X:\sms\data\The command completed successfully.

После этого происходит начальная загрузка диспетчера последовательностей задач:

SMSTS.log==============================[ TSMBootStrap.exe ]==============================Command line: X:\sms\bin\i386\TsmBootstrap.exe /env:WinPE /configpath:X:\sms\data\Succeeded loading resource DLL 'X:\sms\bin\i386\1033\TSRES.DLL'Succeeded loading resource DLL 'X:\sms\bin\i386\TSRESNLC.DLL'Current OS version is 6.2.9200.0Adding SMS bin folder "X:\sms\bin\i386" to the system environment PATHPXE Boot with Root = X:\Executing from PXE in WinPELoading TsPxe.dll from X:\sms\bin\i386\TsPxe.dll

После загрузки библиотеки TSPXE она скачивает переменные служб терминалов по TFTP:

SMSTS.log TsPxe.dll loadedDevice has PXE bootedVariable Path: \SMSTemp\2014.09.05.18.20.31.0001.{0C616323-A027-41B0-A215-057AF4F1E361}.boot.varSuccesfully added firewall rule for TftpExecuting: X:\sms\bin\i386\smstftp.exe -i 10.238.0.2 get \SMSTemp\2014.09.05.18.20.31.0001.{0C616323-A027-41B0-A215-057AF4F1E361}.boot.var X:\sms\data\variables.datExecuting command line: "X:\sms\bin\i386\smstftp.exe" -i 10.238.0.2 get \SMSTemp\2014.09.05.18.20.31.0001.{0C616323-A027-41B0-A215-057AF4F1E361}.boot.var X:\sms\data\variables.datProcess completed with exit code 0Succesfully removed firewall rule for TftpSuccessfully downloaded pxe variable file.Loading Media Variables from "X:\sms\data\variables.dat"Loading Media Variables from "X:\sms\data\variables.dat"Found network adapter "Intel 21140-Based PCI Fast Ethernet Adapter (Emulated)" with IP Address 10.238.0.3.Loading Media Variables from "X:\sms\data\variables.dat"Loading variables from the Task Sequencing Removable Media.Loading Media Variables from "X:\sms\data\variables.dat"Succeeded loading resource DLL 'X:\sms\bin\i386\1033\TSRES.DLL'Setting SMSTSMP TS environment variableSetting _SMSMediaGuid TS environment variableSetting _SMSTSBootMediaPackageID TS environment variableSetting _SMSTSHTTPPort TS environment variableSetting _SMSTSHTTPSPort TS environment variableSetting _SMSTSIISSSLState TS environment variableSetting _SMSTSLaunchMode TS environment variableSetting _SMSTSMediaPFX TS environment variableSetting _SMSTSPublicRootKey TS environment variableSetting _SMSTSRootCACerts TS environment variableSetting _SMSTSSiteCode TS environment variableSetting _SMSTSSiteSigningCertificate TS environment variableSetting _SMSTSUseFirstCert TS environment variableSetting _SMSTSx64UnknownMachineGUID TS environment variableSetting _SMSTSx86UnknownMachineGUID TS environment variable

На этом этапе библиотека TSPXE находит точку управления и скачивает политику перед тем, как предоставить пользователю интерфейс для выбора необязательной последовательности задач:

SMSTS.log site=RR2,RR2, MP=http://ConfigMgrR2.CONTOSO.COM, ports: http=80,https=443certificates are received from MP.CLibSMSMessageWinHttpTransport::Send: URL: ConfigMgrR2.CONTOSO.COM:80 CCM_POST /ccm_system/requestRequest was successful.Downloading policy from http://ConfigMgrR2.CONTOSO.COM.Retrieving Policy Assignments:Processing Policy Assignment {7898f153-a6de-43e9-98c3-ca5cc61483b0}.Processing Policy Assignment {fba19677-0e9b-490d-b601-07e247979bd4}.Processing Policy Assignment {6306ca4c-e7ed-4cf5-8419-af9b1695a909}.Processing Policy Assignment {05a027ff-e9cf-4fa1-8bd8-4565481061e2}.Processing Policy Assignment {b3c991f6-9f83-43c3-875c-f60c4492d278}.…Successfully read 152 policy assignments.

Наконец, происходит загрузка переменных коллекции и компьютера, а затем открывается страница приветствия:

SMSTS.log Retrieving collection variable policy.Found 0 collection variables.Retrieving machine variable policy.Downloading policy body {01000053}-{RR2}.Response ID: {01000053}-{RR2}Reading Policy Body.Parsing Policy Body.Found 0 machine variables.Setting collection variables in the task sequencing environment.Setting machine variables in the task sequencing environment.Running Wizard in Interactive modeLoading Media Variables from "X:\sms\data\variables.dat"Activating Welcome Page.Loading bitmap 
Проверка на наличие распространенных проблем

Перед началом устранения любых неполадок точки обслуживания PXE ознакомьтесь с указанными ниже статьями базы знаний, чтобы проверить, не применимы ли они к вашей проблеме. Обратите внимание, что этот список не является исчерпывающим. Однако он содержит некоторые из наиболее распространенных проблем.

Устранена ли проблема?

Проверка работы вспомогательных служб IP

Если DHCP-сервер, клиентский компьютер и сервер ConfigMgr 2012, на котором запущены службы развертывания Windows и точка распространения с поддержкой PXE, находятся в одной подсети или виртуальной локальной сети, использовать вспомогательные службы IP не требуется. В противном случае, если DHCP-сервер, клиентский компьютер или сервер ConfigMgr 2012, на котором запущены службы развертывания Windows и точка распространения с поддержкой PXE, находятся в разных подсетях или виртуальных локальных сетях, на маршрутизаторах требуется настроить вспомогательные службы IP. Такая ситуация встречается в большинстве сред. Процесс настройки маршрутизатора зависит от производителя, однако общие сведения приведены в следующем разделе статьи TechNet:

Настройка маршрутизатора на переадресацию широковещательных пакетов: http://technet.microsoft.com/en-us/library/cc732351(WS.10).aspx#Updating

Если для правильной настройки вспомогательных служб IP на маршрутизаторе требуются дополнительные сведения, обратитесь к его производителю.

Вспомогательные службы IP необходимы, поскольку широковещательный PXE-запрос клиентского компьютера не выходит за границы локальной подсети или виртуальной локальной сети. Если DHCP-сервер, службы развертывания Windows или точка распространения с поддержкой PXE находятся в разных подсетях или виртуальных локальных сетях с клиентским компьютером, они не услышат широковещательный PXE-запрос от клиента и, следовательно, не смогут на него ответить. Чтобы широковещательный PXE-запрос мог передаваться между подсетями или виртуальными локальными сетями, необходимо, чтобы маршрутизатор переадресовывал его DHCP-серверу, серверу служб развертывания Windows или точки обслуживания PXE. Тогда эти серверы смогут правильно ответить на PXE-запрос клиента.

Альтернативой использованию вспомогательных служб IP является настройка параметров DHCP на DHCP-сервере, в особенности параметров 60 (PXE-клиент), 66 (Имя узла сервера загрузки) и 67 (Имя корневого файла). Однако при настройке параметров DHCP могут возникнуть проблемы или они могут работать ненадежно либо несогласованно. Более того, корпорация Майкрософт не поддерживает использование параметров DHCP для управления PXE-запросами в ConfigMgr 2012. Поэтому мы рекомендуем поддерживаемый метод PXE-загрузки клиентских компьютеров, которые находятся в удаленных подсетях, с помощью вспомогательных служб IP.

Дополнительные сведения о параметрах DHCP, которые не рекомендуются и не поддерживаются, см. в следующих статьях:
Использование параметров DHCP 60, 66 и 67: http://technet.microsoft.com/en-us/library/cc732351(WS.10).aspx#Using
259670. Клиентские компьютеры PXE не запускаются при настройке DHCP-сервера с параметрами 60, 66, 67

ВАЖНО! Перед тем как продолжить, необходимо обязательно убедиться, что вспомогательные службы IP настроены на маршрутизаторах И параметры DHCP 60, 66 или 67 НЕ настроены на DHCP-сервере. Невыполнение одного из этих условий может вызвать проблемы с точкой обслуживания PXE. При проверке параметров DHCP убедитесь, что указанные параметры не настроены как на уровне сервера, так и на уровне области.

Обратите внимание, что иногда после настройки параметров DHCP 60, 66 и 67 создается впечатление, что загрузка PXE продвигается дальше, чем до их настройки, однако в большинстве случаев она идет по ложному пути.

ВАЖНО! Параметры DHCP следует использовать, только когда DHCP и службы развертывания Windows находятся на одном сервере. В этом случае требуется настроить параметр DHCP 60, и только его. Параметры DHCP 66 и 67 все еще НЕ ТРЕБУЕТСЯ настраивать для этого сценария. Дополнительные сведения см. в следующем разделе "Совместное размещение DHCP и служб развертывания Windows на одном сервере".

Устранена ли проблема?

Особенности совместного размещения DHCP и служб развертывания Windows на одном сервере

Когда DHCP и службы развертывания Windows размещаются на одном компьютере, необходимо настроить последние специальным образом, чтобы они могли прослушивать конкретный порт. Требуемая конфигурация описана в разделе Служба развертывания Windows и протокол DHCP следующей статьи TechNet: 

Планирование развертывания операционной системы, запускаемого по сети (PXE), в Configuration Manager: http://technet.microsoft.com/en-us/library/hh397405.aspx

Обратите внимание, что согласно статье выше, когда DHCP и службы развертывания Windows размещаются на одном сервере, необходимо выполнить следующие два действия:

  1. Присвоить параметру UseDHCPPorts значение 0 в таком размещении реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WDSServer\Providers\WDSPXE
  2. Выполните следующую команды служб развертывания Windows:
    WDSUTIL /Set-Server /UseDHCPPorts:No /DHCPOption60:Yes
Однако возникает проблема: для запуска команды WDSUTIL в соответствии с рекомендацией выше необходимо, чтобы службы развертывания Windows были настроены. Это противоречит рекомендации НЕ настраивать службы развертывания Windows при установке точки распространения с поддержкой PXE в ConfigMgr. Но существуют альтернативные методы, которые позволяют настроить параметры UseDHCPPorts и DHCPOption60 без использования команды WDSUTIL и, следовательно, не требующие настройки служб развертывания Windows. Для настройки этих параметров без включения служб развертывания Windows:

  1. Настройка параметра-переключателя UseDHCPPorts команды WDSUTIL является аналогом присвоения разделу реестра UseDHCPPorts значения 0 в следующем расположении:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WDSServer\Providers\WDSPXE
    Следовательно, если раздел реестра можно вручную настроить указанным выше способом, использовать параметр-переключатель UseDHCPPorts не требуется. Обратите внимание, что если службы развертывания Windows не были установлены, этот раздел реестра может отсутствовать.
  2. Параметр-переключатель DHCPOption60 настраивает параметр службы DHCP, а не служб развертывания Windows, поэтому вместо команды WDSUTIL можно использовать равнозначную команду DHCP. Такой командой является команда netsh, использование которой описано в следующей статье MSDN: http://msdn.microsoft.com/ru-ru/library/dd128762(WinEmbedded.51).aspx

Согласно статье выше, следует закрыть все открытые консоли DHCP и выполнить следующие две команды в командной строке с повышенными привилегиями (пункт "Запуск от имени администратора"):

netsh dhcp server \\<DHCP_server_machine_name> add optiondef 60 PXEClient String 0 comment=PXE support netsh dhcp server \\<DHCP_server_machine_name> set optionvalue 60 STRING PXEClient 

где <имя_компьютера_с_DHCP-сервером> — имя сервера с DHCP и службами развертывания Windows (без угловых скобок <>).

Эти две команды настраивают и включают параметр DHCP 60 на DHCP-сервере. Если после выполнения двух указанных выше команд в консоли DHCP вместо параметра 060 PXE Client отображается параметр Unknown (Неизвестно), перезапустите сервер, чтобы изменения вступили в силу. После перезагрузки параметр должен отображаться правильно. Обычно это случается только в том случае, если консоль DHCP была открыта при выполнении этих двух команд.

ПРИМЕЧАНИЕ. Если DHCP-сервер будет когда-либо перемещен на другой сервер и удален с сервера со службами развертывания Windows, шаги выше нужно будет повторить. Чтобы отменить изменения, внесенные выше, выполните следующее на сервере служб развертывания Windows:

  1. Выполните команду из командной строки с повышенными привилегиями:
    REG ADD "HKLM\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE" /v UseDHCPPorts /t REG_DWORD /d 1 /f
  2. Выполните две команды из командной строки с повышенными привилегиями:
    netsh dhcp server \\<имя_компьютера_с_DHCP-сервером> delete optionvalue 60
    netsh dhcp server \\<имя_компьютера_с_DHCP-сервером> delete optiondef 60 PXEClient
    где <имя_компьютера_с_DHCP-сервером> — имя сервера с DHCP и службами развертывания Windows (без угловых скобок <>).

    Первая из этих команд отключает параметр DHCP 60, а вторая полностью удаляет его.

Устранена ли проблема?

Устранение неполадок обнаружения DHCP

Перед началом устранения неполадок первичного обнаружения DHCP, которое является этапом загрузки PXE, следует обязательно учесть:

  • Если MAC-адрес или запрос DHCPREQUEST устройства, которое вы пытаетесь загрузить, не отображается в файле журнала SMSPXE.log, вероятно, существует проблема с конфигурацией маршрутизатора, который находится между клиентом и точкой распространения. 
  • Не используйте параметры DHCP 60, 66 и 67 — они не поддерживаются
  • Проверьте, загружается ли устройство, если подключить его к коммутатору, который находится в одной подсети с точкой распространения с поддержкой PXE. Если оно загружается, вероятно, существует проблема с конфигурацией маршрутизатора.
  • Убедитесь, что порты DHCP (67 и 68), TFTP (69) и BINL (4011) открыты между клиентским компьютером, DHCP-сервером и точкой распространения с поддержкой PXE.

На этом этапе отсутствуют журналы, к которым можно обратиться, но обычно, если процесс загрузки PXE дает сбой перед загрузкой среды предустановки Windows, отображается код ошибки PXE. Вот примеры ошибок, которые можно увидеть:

PXE-E51: не были получены предложения DHCP или proxyDHCP.

PXE-E52: не были получены предложения proxyDHCP. Не были получены предложения DHCP.

PXE-E53: имя корневого файла не было получено.

PXE-E55: служба proxyDHCP не ответила на запрос на порте 4011.

PXE-E77: неправильный или отсутствующий список серверов обнаружения.

PXE-E78: не удалось найти сервер загрузки.

Эти коды ошибок задокументированы на большом количестве веб-страниц: Пример. Список кодов ошибок PXE и их значение от корпорации Symantec. 

Они помогут оптимизировать процесс устранения неполадок, но вам может понадобиться собрать данные сетевой трассировки с помощью таких средств, как Netmon или WireShark. Средство мониторинга сети необходимо установить на точку распространения с поддержкой PXE и компьютер, подключенный к зеркальному порту на коммутаторе. Дополнительные сведения о настройке зеркальных портов доступны в руководстве, предоставляемом производителем конкретного коммутатора или устройства маршрутизации.

Обычная процедура предполагает включение сетевой трассировки как на удаленной точке распространения, так и на компьютере, подключенном к зеркальному порту, после чего совершается попытка загрузить устройство с помощью PXE. После завершения процедуры трассировка выключается, а ее результаты сохраняются для последующего анализа. Вот пример данных трассировки DHCP-сеанса, сохраненных с точки распространения с поддержкой PXE:

3876_image14
 

Вы можете видеть, что после отправки клиентом PXE первоначального пакета DHCPDISCOVER DHCP-сервер и точка распространения с поддержкой PXE отправляют предложение DHCPOFFER. От клиента поступает запрос (0.0.0.0), который затем подтверждает DHCP-сервер (10.238.0.14). Как только клиент PXE получает IP-адрес (10.238.0.3), он отправляет запрос точке распространения с поддержкой PXE (10.238.0.2), которая подтверждает его и отправляет в ответ сведения о программе сетевой загрузки.

сохраните результаты одновременной сетевой трассировки на клиенте и точке распространения, чтобы проверить, проходит ли сеанс так, как ожидается;

  • убедитесь, что службы DHCP запущены и доступны;
  • убедитесь, что служба развертывания Windows запущена на точке распространения;
  • убедитесь, что брандмауэры не блокируют DHCP-порты между сервером и клиентом;
  • убедитесь, что клиентский компьютер загружается, если поместить его в одну подсеть с точкой распространения;
  • убедитесь, что вспомогательные службы IP настроены правильно для загрузки из подсети, отличной от той, в которой находится точка распространения.

Устранена ли проблема?

Устранение неполадок при передаче файлов по TFTP

Если ошибка при загрузке PXE связана с TFTP, вероятно, существует проблема с передачей корневых файлов. Вот примеры кодов ошибок:

PXE-E32: время ожидания открытия TFTP истекло.
PXE-E35: время ожидания чтения TFTP истекло.
PXE-E36: получена ошибка от сервера TFTP.
PXE-E3F: недопустимый размер пакета TFTP.
PXE-E3B: ошибка TFTP — файл не найден.
PXE-T04: нарушение прав доступа.

Для обнаружения этих ошибок и устранения связанных с ними неполадок можно использовать средство мониторинга сети Netmon или Wireshark. Вот пример данных, собранных с клиента PXE при возникновении ошибки "Время ожидания открытия TFTP истекло":

3876_image15
 

Здесь клиент отправляет запросы на чтение файла к веб-сайту

wdsnbp.com

и не получает ответа. Это свидетельствует о том, что клиент по какой-то причине не может получить подтверждение. Вот как это должно выглядеть:

3876_image16
 

Для устранения проблемы:

  • Уменьшите размер блока на точке распространения с поддержкой PXE http://support.microsoft.com/kb/975710)
  • Убедитесь, что на точке распространения запущена служба развертывания Windows.
  • Убедитесь, что порт TFTP между клиентским компьютером и точкой распространения открыт.
  • Убедитесь, что разрешения для общей папки или папки REMINST установлены правильно.
  • Проверьте журналы служб развертывания Windows на наличие дополнительных ошибок TFTP.
  • Убедитесь, что в папках RemoteInstall\SMSBoot\x86 и \x64 есть следующие файлы:
    
    3876_image17
     
  • Убедитесь, что в папке SMSBoot\Fonts есть шрифты:
    3876_image18
     
  • Убедитесь, что в каталоге RemoteInstall\SMSBoot есть файл boot.sdi:
    3876_image19
     
Устранена ли проблема?
Ошибки при загрузке среды предустановки Windows. Драйверы

Проблемы, которые возникают на этом этапе, чаще всего связаны с драйверами. Обычно в последней версии среды предустановки Windows содержится большинство сетевых драйверов и драйверов запоминающих устройств, однако иногда необходимый драйвер может отсутствовать. В этом случае его необходимо импортировать в загрузочный WIM-файл. При этом следует учесть такие рекомендации:

  • Импортируйте только необходимые драйверы. Не включайте все имеющиеся драйверы в образ загрузки.
  • Добавляйте только драйверы сетевой карты или запоминающих устройств. Нет необходимости включать драйверы других устройств.

Файл SMSTS.log, расположенный по адресу X:\Windows\temp\SMSTS — самый полезный источник сведений для устранения этих проблем (не забудьте включить командную строку во время загрузки, чтобы изучить его). Если в файле журнала отсутствуетстрока с действительным IP-адресом, похожая на указанную ниже, вероятно, существует проблема с драйвером. 

SMSTS.logFound network adapter "Intel 21140-Based PCI Fast Ethernet Adapter (Emulated)" with IP Address 10.238.0.3

Чтобы проверить это, просто нажмите клавишу F8 и выполните команду IPCONFIG из командной строки, чтобы определить, распознана ли сетевая карта и имеет ли она IP-адрес.

WIM-файлы

Также убедитесь, что на точке распространения имеются 32- и 64-разрядные образы загрузки. WIM-файлы находятся в следующем каталоге (они также присутствуют в библиотеке содержимого):
C:\RemoteInstall\SMSImages\<ИД_пакета>


Убедитесь, что в свойствах образов загрузки указано "Развертывать этот образ загрузки из точки распространения с поддержкой PXE".


Устранена ли проблема?

Проблемы с политиками Configuration Manager

Другая распространенная проблема во время загрузки PXE связана с развертыванием последовательности задач. В примере ниже последовательность задач развертывается на неизвестном компьютере, но он уже имеется в базе данных. Первый признак такой ситуации — прерывание загрузки PXE:

3876_image20
 

В ходе последующего изучения в файле журнала SMSPXE.log обнаружится такое:

SMSPXE.logClient lookup reply: <ClientIDReply><Identification Unknown="0" ItemKey="16777299" ServerName=""><Machine><ClientID/><NetbiosName/></Machine></Identification></ClientIDReply>MP_LookupDevice succeeded: 16777299 1 16777299 1 000:15:5D:00:19:CA, 32E5B71A-B626-4A4B-902E-7F94AD38B5B3: device is in the database.Client boot action reply: <ClientIDReply><Identification Unknown="0" ItemKey="16777299" ServerName=""><Machine><ClientID/><NetbiosName/></Machine></Identification><PXEBootAction LastPXEAdvertisementID="" LastPXEAdvertisementTime="" OfferID="" OfferIDTime="" PkgID="" PackageVersion="" packagePath="" BootImageID="" Mandatory=""/></ClientIDReply>Client Identity: 00:15:5D:00:19:CA, 32E5B71A-B626-4A4B-902E-7F94AD38B5B3: SMSID= OfferID=, PackageID=, PackageVersion=, BootImageID=, PackagePath=, Mandatory=000:15:5D:00:19:CA, 32E5B71A-B626-4A4B-902E-7F94AD38B5B3: no advertisements found00:15:5D:00:19:CA, 32E5B71A-B626-4A4B-902E-7F94AD38B5B3: No boot action. Aborted.00:15:5D:00:19:CA, 32E5B71A-B626-4A4B-902E-7F94AD38B5B3: Not serviced. 

Мы видим, что после запуска хранимые процедуры NBS не обнаружили доступных политик и поэтому загрузка была прервана. Обратное также будет верно (то есть, когда компьютер неизвестен, а последовательность задач развертывается на коллекции уже известных компьютеров).

Для устранения проблемы:

  • убедитесь, что компьютер, который вы пытаетесь загрузить, есть в коллекции, на которую направлено развертывание последовательности задач;
  • убедитесь, что на точке распространения включен параметр PXE "Включить поддержку неизвестных компьютеров";
  • если вы развертываете последовательность задач на неизвестных компьютерах, убедитесь, что их еще нет в базе данных.

Устранена ли проблема?

Поздравляем!

Ваша проблема с загрузкой PXE решена.

Приносим свои извинения

Похоже, вашу проблему невозможно устранить с помощью данного интерактивного руководства. Чтобы получить дополнительную помощь в устранении неполадки, посетите наш форум поддержки TechNet или обратитесь в службу поддержки Майкрософт.

Свойства

Номер статьи: 10082 — последний просмотр: 6 окт. 2016 г. — редакция: 5

Отзывы и предложения