Налаштування pxe-сервера для завантаження windows pe (windows 10), microsoft docs

У цьому покроковому керівництві описано, як налаштувати PXE-сервер для завантаження Windows PE при запуску комп'ютера клієнта по мережі. За допомогою засобів Windows PE і файлу образу Windows 10 можна встановити Windows 10 по мережі.

Необхідні умови

  • Комп'ютер розгортання: комп'ютер з встановленим комплектом засобів для розгортання та оцінки Windows (Windows ADK).
  • DHCP-сервер: DHCP-сервер або проксі-сервер DHCP, налаштований для відправки відповідей на запити PXE-клієнтів.
  • PXE-сервер: сервер під керуванням служби TFTP, на якому можуть розміщуватися файли завантаження Windows PE для скачування клієнтом.
  • Файловий сервер: сервер із загальною мережевої папкою.

Всі чотири перерахованих вище ролі можуть розміщуватися на одному комп'ютері, також можна виділити окремий комп'ютер для кожної ролі.

Крок 1: скопіюйте вихідні файли Windows PE

На комп'ютері розгортання: натисніть Пуск і введіть розгортання.

Клацніть правою кнопкою миші елемент серед засобів розгортання і роботи з образами і потім натисніть Запуск від імені адміністратора. Буде запущений ярлик середовища коштів розгортання і створення образів, який відкриває вікно командного рядка і автоматично задає змінні середовища таким чином, щоб вони вказували на все потрібні кошти.

Щоб скопіювати базові файли Windows PE в нову папку, виконайте наступну команду. Сценарій вимагає два аргументи: архітектуру обладнання та цільове розташування. значення <архитектуры> може бути x86. amd64 або arm. а <назначение> може відповідати шляху до локального каталогу. Якщо каталог ще не існує, він буде створений.

Наприклад, наступна команда копіює файли архітектури amd64 в каталог C: \ winpe_amd64:

Сценарій створює структуру каталогів призначення і копіює всі необхідні файли для цієї архітектури. У попередньому прикладі створюються такі каталоги:

Підключіть базовий образ Windows PE (winpe.wim) в каталог \ mount за допомогою засобу DISM. При підключенні файлу образу його вміст розпаковується в папку, що дозволяє вносити зміни безпосередньо або за допомогою таких програм, як DISM. Див. Наведений нижче приклад.

Виконайте зіставлення загального мережевого ресурсу кореневого каталогу TFTP на сервері PXE / TFTP і створіть папку \ Boot. Зверніться до документації сервера TFTP, щоб визначити кореневий каталог сервера TFTP, а потім увімкніть загальний доступ до цієї папки і переконайтеся, що вона доступна в мережі. У наступному прикладі ім'я сервера PXE має значення PXE-1, а загальний доступ до кореневого каталогу TFTP надається за допомогою мережевого шляху \\ PXE-1 \ TFTPRoot:

Передайте файли завантаження PXE з підключеного каталогу в папку \ boot. Приклад.

Скопіюйте файл boot.sdi на сервер PXE / TFTP.

Скопіюйте завантажувальний образ Windows PE (boot.wim) в папку \ boot.

(Необов'язково) Треба скопіювати в папку \ boot шрифти true type

Створіть сховище BCD за допомогою bcdedit.exe:

Налаштуйте параметри RAMDISK:

Остання команда повертає ідентифікатор GUID, наприклад:

Розмістіть цей ідентифікатор GUID для використання в наступних командах. У кожній наведеній команді замініть "GUID1" своїм ідентифікатором GUID.

Створіть нову завантажувальний запис програми для образу Windows PE:

Налаштуйте параметри BOOTMGR (не забудьте замінити GUID1 в третій групі своїм ідентифікатором GUID):

Скопіюйте файл BCD на свій TFTP-сервер:

Якщо ви запустите процес завантаження PXE, але отримаєте повідомлення про помилку "Дані конфігурації завантаження для комп'ютера відсутні або містять помилки", переконайтеся, що каталог \ boot встановлений в правильному кореневому каталозі сервера TFTP. У використовуваному тут прикладі ім'я цього каталогу - TFTPRoot, але сервер TFTP може бути іншим.

Зведення по процесу завантаження PXE

У наступній таблиці наведено основні відомості про процес завантаження PXE-клієнта.

Далі передбачається, що ви задали параметру 67 DHCP (ім'я файлу завантаження) значення "boot \ PXEboot.n12", що дозволяє виконати пряме завантаження в PXE без участі користувача. Додаткові відомості про параметри DHCP для мережевого завантаження див. Розділ Управління програмами мережевий завантаження.

  1. Клієнт прямує параметрами 066 і 067 DHCP на скачування файлу boot \ PXEboot.n12 з сервера TFTP.
  2. PXEboot.n12 відразу ж починає мережеву завантаження.
  3. Клієнт викачує boot \ bootmgr.exe і файл boot \ BCD з сервера TFTP. Примітка. Сховище BCD має перебувати в каталозі \ boot на сервері TFTP і має називатися BCD.
  4. Bootmgr.exe зчитує записи даних конфігурації завантаження операційної системи і завантажує boot \ boot.sdi і образ Windows PE (boot \ boot.wim). У число додаткових файлів, які також можна завантажити, входять шрифти true type (boot \ Fonts \ wgl4_boot.ttf) і файл стану глибокого сну (\ hiberfil.sys), якщо ці файли є в наявності.
  5. Bootmgr.exe запускає Windows PE шляхом виклику winload.exe в образі Windows PE.
  6. Windows PE завантажується, відкривається вікно командного рядка і виконується файл wpeinit.exe для ініціалізації Windows PE.
  7. Клієнт Windows PE забезпечує доступ до таких засобів, як imagex, diskpart і bcdboot, за допомогою командного рядка Windows PE. Використовуючи ці кошти разом з файлом образу Windows 10, можна належним чином відформатувати кінцевий комп'ютер для завантаження повної операційної системи Windows 10.

Схожі статті