Установка Windows 10 по сети

Для инсталляции «десятки» по сети потребуется выполнить несколько действий: установить сервер TFTP посредством стороннего решения, подготовить файлы дистрибутива и настроить сетевой загрузчик, настроить общий доступ к каталогу с файлами дистрибутива, добавить инсталлятор на сервер и непосредственно установить ОС. Пойдём по порядку.

Этап 1: Установка и настройка TFTP-сервера

Для облегчения процесса сетевой инсталляции десятой версии «окон» следует установить специальный сервер, реализованный в виде стороннего решения, бесплатной утилиты Tftp в редакциях 32 и 64 бита.

Страница загрузки Tftp

  1. Перейдите по ссылке выше. Найдите блок с новейшей версией утилиты. Обратите внимание, что она доступна только для x64 ОС, поэтому воспользуйтесь предыдущими ревизиями, если машина для установки сервера работает под 32-битной Виндовс. Для поставленной цели нам требуется версия Service Edition – кликните по ссылке .
  2. Загрузите установочный файл Тфтп на целевой компьютер и запустите его. В первом окошке примите лицензионное соглашение нажатием на кнопку .
  3. Далее отметьте нужные компоненты, как обозначено на скриншоте ниже, и нажимайте .
  4. Поскольку утилита добавляет специальную службу к уже имеющимся, устанавливать её следует только на системный диск или раздел. По умолчанию он и выбран, так что нажимайте для продолжения.

После установки переходим к настройкам сервера.

  1. Запускайте Tftp и в главном окне программы нажмите на кнопку .
  2. На вкладке настроек оставьте включёнными только опции и .
  3. Переходите к закладке . Первым делом воспользуйтесь настройкой – в ней потребуется выбрать каталог, в который будет источником установочных файлов для инсталляции по сети.
  4. Далее отметьте галочкой пункт , и выберите в списке IP-адрес машины-источника.
  5. Отметьте опцию .
  6. Переходим к вкладке . Если в вашей сети уже присутствует такой тип сервера, то от встроенного в утилиту можно отказаться – в имеющемся пропишите значения 66 и 67, которые представляют собой адрес сервера TFTP и путь к каталогу с инсталлятором Windows соответственно. Если же сервера нет, то первым делом обратитесь к блоку : в впишите начальное значение диапазона выдаваемых адресов, а в поле количество доступных позиций.
  7. В поле впишите IP маршрутизатора, в поля и – маску шлюза и адреса DNS соответственно.
  8. Для сохранения введённых параметров нажимайте на кнопку .

    Появится предупреждение, что для сохранения потребуется перезапустить программу, снова нажмите .

  9. Утилита перезапустится, уже корректно настроенная. Также потребуется создать исключение для неё в брандмауэре.

    Урок: Добавление исключения в брандмауэре Windows 10

Этап 2: Подготовка файлов дистрибутива

Подготовка файлов инсталляции Виндовс требуется из-за различий в способе установке: в сетевом режиме используется иное окружение.

  1. В корневой папке TFTP-сервера, созданного на предыдущем этапе, создайте новый каталог с именем операционной системы – например, для «десятки» разрядности x64. В эту папку следует поместить каталог из соответствующего раздела образа – в нашем примере из папки x64. Для копирования из образа напрямую можно использовать программу 7-Zip, в которой присутствует нужный функционал.
  2. Если планируется задействовать и дистрибутив 32-битной версии, создайте отдельный каталог с другим именем в корневой директории TFTP-сервера и поместите в него соответствующую папку .

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

Теперь следует настроить образ загрузчика, представленный файлом boot.wim в корне каталога sources.

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

Скачать Snappy Driver Installer

  1. Поскольку программа портативная, устанавливать её на компьютер не нужно – просто распакуйте ресурсы в любое удобное место, и запускайте исполняемый файл или (зависит от разрядности текущей операционной системы).
  2. Кликните по пункту – появится окошко выбора загрузки драйверов. Нажмите на кнопку и нажмите кнопку .
  3. Дождитесь окончания скачивания, после чего переходите в папку в корневом каталоге Snappy Driver Installer. Там должны присутствовать несколько архивов с нужными драйверами.

    Рекомендуется отсортировать драйвера по разрядности: устанавливать версии x86 для 64-битной Виндовс нецелесообразно, как и наоборот. Поэтому советуем создать отдельные каталоги для каждого из вариантов, куда раздельно переместите 32- и 64-битные вариации системного ПО.

Теперь займёмся подготовкой загрузочных образов.

  1. Перейдите к корневому каталогу TFTP-сервера и создайте в нём новую папку с именем . В эту папку следует скопировать файл из дистрибутива нужной разрядности.

    Если используется комбинированный образ x32-x64, скопировать нужно каждый по очереди: 32-битный следует назвать boot_x86.wim, 64-битный – boot_x64.wim.

  2. Для модификации образов воспользуемся инструментом PowerShell — найдите его посредством и воспользуйтесь пунктом .

    Для примера покажем модификацию 64-битного загрузочного образа. После открытия ПоверШелл введите в него следующую команды:

    dism.exe /get-imageinfo /imagefile: *адрес папки Image*boot.wim

    Далее введите такой оператор:

    dism.exe /mount-wim /wimfile: *адрес папки Image*boot.wim /index:2 /mountdir: *адрес каталога, куда будет смонтирован образ*

    Этими командами мы монтируем образ для манипуляций с ним. Теперь перейдите к каталогу с паками сетевых драйверов, скопируйте их адреса и используйте в следующей команде:

    dism.exe /image: *адрес каталога со смонтированным образом* /Add-Driver /Driver:*адрес папки с драйверпаком нужной разрядности* /Recurse

  3. Не закрывая PowerShell, переходите к папке, к которой подключен образ – сделать это можно через . Затем в любом месте создайте текстовый файл с именем . Откройте его и вставьте следующее содержимое:

    [LaunchApps]
    init.cmd

    Включите отображение расширений файлов, если не сделали этого ранее, и смените расширение на у файла .

    Скопируйте этот файл и переходите к каталогу, в который смонтировали образ . Раскройте последовательно директории Windows/System32 из этого каталога, и вставьте туда полученный документ.

  4. Создайте ещё один текстовый файл, на этот раз с именем , в который вставьте следующий текст:

    :::::::::::::::::::::::::::::::::::::::
    :: INIT SCRIPT ::
    :::::::::::::::::::::::::::::::::::::::
    @echo off
    title INIT NETWORK SETUP
    color 37
    cls

    :: INIT Variables
    set netpath=\192.168.0.254shareSetup_Win10x86 :: здесь должен быть сетевой путь до папки содержащей установочные файлы
    set user=guest
    set password=guest

    :: WPEINIT start
    echo Start wpeinit.exe…
    wpeinit
    echo.

    :: Mount Net Drive
    echo Mount net drive N: …
    net use N: %netpath% /user:%user% %password%
    IF %ERRORLEVEL% GEQ 1 goto NET_ERROR
    echo Drive mounted!
    echo.

    :: Run Windows Setup
    color 27
    echo Starting Windows Setup…
    pushd N:sources
    setup.exe
    goto SUCCESS

    :NET_ERROR
    color 47
    cls
    echo ERROR: Cant mount net drive. Check network status!
    echo Check network connections, or access to network share folder…
    echo.
    cmd

    :SUCCESS

    Сохраните изменения, закройте документ, смените его расширение на CMD и также переместите в папку Windows/System 32 смонтированного образа.

  5. Закройте все папки, связанные со смонтированным образом, после чего возвращайтесь к ПоверШелл, где введите команду:

    dism.exe /unmount-wim /mountdir:*адрес каталога со смонтированным образом* /commit

  6. Если используется несколько boot.wim, шаги 3-6 потребуется повторить и для них.

Этап 3: Установка загрузчика на сервер

На этом этапе потребуется установить и настроить сетевой загрузчик для установки Windows 10. Находится он внутри каталога с именем PXE в образе boot.wim. Получить к нему доступ можно методом монтирования, который описан в предыдущем этапе, или же с помощью того же 7-Зип, им и воспользуемся.

  1. Откройте нужной разрядности с помощью 7-Zip. Перейдите в номерную папку самого большого размера.
  2. Перейдите в каталог .
  3. Первым делом найдите файлы и , скопируйте их в корневой каталог сервера TFTP.
  4. Далее в этом же каталоге создайте новую папку с именем Boot.

    Теперь возвращайтесь к открытому 7-Зип, в котором перейдите в корень образа boot.wim. Откройте каталоги по адресу – скопируйте оттуда файлы , , а также папку , которые вставьте в папку , созданную ранее.

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

Обычным копированием файлов, увы, всё не заканчивается: нужно ещё настроить BCD, который представляет собой конфигурационный файл загрузчика Виндовс. Сделать это можно посредством специальной утилиты BOOTICE.

Скачать BOOTICE с официального сайта

  1. Утилита портативная, поэтому по окончании загрузки просто запускайте исполняемый файл, соответствующий разрядности рабочей ОС исходной машины.
  2. Переходите к закладке и отметьте опцию .

    Откроется окно , в котором нужно указать файл, расположенный по адресу .

  3. Кликните по кнопке .

    Запустится интерфейс упрощённой настройки BCD. Первым делом обратитесь к блоку . Отключите таймаут – вместо впишите в соответствующее поле, и снимите галочку с одноимённого пункта.

    Далее в списке установите и отметьте пункты и .

  4. Далее переходите к секции . В поле напишите , или (для комбинированных дистрибутивов).
  5. Перемещаемся к блоку . В поле «File» надо прописать адрес местоположения WIM-образа:

    Image/boot.wim

    Таким же образом укажите местоположение SDI-файла.

  6. Нажмите на кнопки и .

    По возвращении в главное окно утилиты воспользуйтесь кнопкой .

  7. Раскройте список , в котором найдите название системы, заданное ранее в поле . Выделите этот пункт щелчком левой кнопки мыши.

    Далее переведите курсор в правую часть окна и кликните правой кнопкой мышки. Выберите пункт .

  8. В списке выберите и подтвердите нажатием .

    Появится окно с переключателем – установите его в положение и нажимайте .

  9. Подтверждать сохранение изменений не нужно — просто закрывайте утилиту.

На этом настройка загрузчика окончена.

Этап 4: Предоставление общего доступа к каталогам

Теперь потребуется настроить на целевой машине общий доступ к папке сервера TFTP. Мы уже рассматривали подробности этой процедуры для Windows 10, так что рекомендуем воспользоваться инструкциями из статьи ниже.

Урок: Общий доступ к папкам в Windows 10

Этап 5: Установка операционной системы

Пожалуй, самый простой из этапов: непосредственно инсталляция Виндовс 10 по сети практически ничем не отличается от установки с флешки или компакт-диска.

Подробнее: Как установить Windows 10

Заключение

Установка операционной системы Виндовс 10 по сети не слишком сложное занятие: основные трудности заключаются в правильной подготовке файлов дистрибутива и настройке конфигурационного файла загрузчика.

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit

Дачник
Добавить комментарий