Содержание:
Предисловие
Цели и актуальность способа
Описание процесса установки
-
Подготовка оборудования и скачивание необходимых компонентов.
Оборудование:
Программное обеспечение:
-
Подготовка к развертыванию и настройка среды развертывания WAIK и установка параметров запуска системы.
Подготовка к развертыванию.
Установка и настройка среды развертывания
Создание специальной учетной записи и настройка параметров Windows AIK через командную строку средств развертывания:
Заполнение локального каталога необходимыми загрузочными файлами WinPE:
Настройка сетевого диска
Завершение настройки установочного образа
Настройка файла конфигурации параметров загрузки
-
Настройка локального сервера в программе TFTPD и начало установки.
TFTP-сервер:
DHCP-сервер
Запуск и инициализация загрузочных данных по локальной сети.
Примечания и пояснения
Аппаратная и программная часть
Настройки сети
Приложения
Источники
Предисловие
-
Цели и актуальность способа
В настоящее время существует разнообразное количество программных средств и методологий, а также способов ведения рабочей деятельности системных администраторов, не углубляясь в частные случаи. В век информационных технологий было разработано огромное количество способов, посредством которых можно реализовать ту или иную конкретную задачу, и это весьма позитивный тренд. Однако каждый отдельно взятый IT-специалист имеет совершенно индивидуальный опыт и знания, и по разнообразным причинам может использовать слишком громоздкое решение для какой-нибудь тривиальной задачи. Ввиду стремительного прогресса в области информационных технологий, был закономерно отодвинут на второй план, а то и вовсе забыт фундаментальный вклад и титанические усилия корпорации Microsoft, и как следствие, многие решения используются в наименьшей степени степени по сравнению с новинками разработки. Существует доля вероятности, что текущее положение вещей может затормозить или же создать некую "точку бифуркации", замедлить общенаучное мировое IT- сообщество, или вовсе придать ему впоследствии дегенеративный вектор. Целью конкретно данного руководства является упрощенное описание последовательности действий по естественному созданию стационарной машины либо ноутбука, с которого будут распространяться операционные системы на максимально понятном широкому пользователю языке, намеренно с минимальным использованием для этой задачи сторонних программных средств вроде развертывания виртуальных машин или каких бы то ни было других решений, основываясь преимущественно на средстве, разработанным корпорацией Microsoft специально для этих целей, а именно: средство автоматического развертывания (Windows Automation Installation Kit). Поэтому данный способ может в перспективе поспособствовать популяризации и продвижению других полезных решений Microsoft в массы. В статье рассмотрена наиболее распространенная и повсеместно используемая версия операционной системы - Microsoft Windows 7, поэтому в своей основе область работы сводится к контексту тривиальной задачи - установке официального дистрибутива Windows 7 с компьютера под управлением Windows 7 посредством использования встроенной сетевой карты и Ethernet-кабеля. Руководство подойдет как для оптимизации задач системного администрирования, так и для домашнего использования.
Описание процесса установки
-
Подготовка оборудования и скачивание необходимых компонентов.
-
Оборудование:
Рабочий компьютер с установленной Windows 7;
Целевой компьютер, на который требуется установить систему;
Ethernet-кабель;
-
Программное обеспечение:
Средство автоматического развертывания систем (WAIK);
Дистрибутив Windows 7;
Утилита для открытия и монтирования образов.
Эмулятор TFTP и DHCP серверов TFTPD
-
-
Подготовка к развертыванию и настройка среды развертывания WAIK и установка параметров запуска системы.
-
Подготовка к развертыванию.
Создать папку "MHT" в корневом каталоге диска E:\;
Перейти в "Свойства" > "Доступ" > "Расширенная настройка" и установить чекбокс "Открыть общий доступ к этой папке", закрыть окно;
Извлечь всё содержимое ISO образа Windows в папку MHT при помощи утилиты UltraISO;
-
Установка и настройка среды развертывания
Смонтировать образ "KB3AIK_RU.iso" на виртуальный диск;
Запустить файл "StartCD.exe" и выбрать "Установка Windows AIK" с директорией по умолчанию (см. приложение 1);
Закрыть пакет автоматической установки;
-
Создание специальной учетной записи и настройка параметров Windows AIK через командную строку средств развертывания:
-
Создать пользователя на рабочем компьютере:
net user mkrmrv mkrmrv /add /passwordchg:no
\\ на рабочем компьютере создана новая учетная запись с именем mkrmrv и паролем mkrmrv -
Скопировать образ Winpe.wim на восстановительный раздел E:/
copype.cmd amd64 e:\winpe
\\ Образ скопирован в указанную директорию. -
Смонтировать образ в директорию "e:\winpe\mount":
imagex /mountrw winpe.wim 1 e:\winpe\mount
\\ Папки: Windows, Program data, Program Files, Users появились в e:\winpe\mount
-
-
Заполнение локального каталога необходимыми загрузочными файлами WinPE:
-
Скопировать файлы в каталог "E:\MHT\boot":
xcopy /ey e:\winpe\mount\windows\boot\pxe e:\MHT
xcopy /iy e:\winpe\mount\windows\boot\fonts e:\MHT\boot\fonts
copy /y e:\winpe\ISO\boot\boot.sdi e:\MHT\boot
\\ Загрузочные файлы WinPE скопированы в соответствующие директории образа на сетевом диске.
-
-
Настройка сетевого диска
Перейти в директорию "e:\winpe\mount\windows\system32"
и предоставить полный доступ в свойствах файла startnet.cmd для всех пользователей;-
Заполнить и сохранить файл конфигурации запуска startnet.cmd со следующими настройками:
wpeinit
chcp 1251
netsh interface ip set address name="localhost" source=dhcp
chcp 866
net use z: \193.0.0.1\mht /user:mkrmrv mkrmrv
cd /d z:
setup.exe
-
Завершение настройки установочного образа
-
Сохранить и размонтировать образ:
imagex.exe /unmount /commit mount
\\ Образ winpe.wim обновлен, папка mount пуста -
Скопировать образ winpe.wim из директории "E:\winpe"
в директорию "E:\MHT\boot":copy /y e:\winpe\winpe.wim e:\MHT\boot
\\Наличие файла winpe.wim в каталоге e:\MHT\boot
-
-
Настройка файла конфигурации параметров загрузки
-
Вручную создать файл конфигурации параметров загрузки "createbcd.cmd" в директории "E:\winpe", заполнить следующим кодом и сохранить:
bcdedit -createstore %1\BCD
bcdedit -store %1\BCD -create {ramdiskoptions} /d "Ramdisk options"
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdidevice boot
bcdedit -store %1\BCD -set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
for /F "tokens=2" %%i in ('bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader') do set guid=%%i
bcdedit -store %1\BCD -set %guid% systemroot \Windows
bcdedit -store %1\BCD -set %guid% detecthal Yes
bcdedit -store %1\BCD -set %guid% winpe Yes
bcdedit -store %1\BCD -set %guid% osdevice ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -set %guid% device ramdisk=[boot]\Boot\winpe.wim,{ramdiskoptions}
bcdedit -store %1\BCD -create {bootmgr} /d "Windows VISTA BootManager"
bcdedit -store %1\BCD -set {bootmgr} timeout 30
bcdedit -store %1\BCD -set {bootmgr} displayorder %guid%
\\файл конфигурации "createbcd.cmd" создан в каталоге E:\winpe и заполнен Обновить загрузочный файл "BCD" на сетевом диске:
del E:\MHT\boot\bcd & createbcd.cmd E:\MHT\boot
\\Файл в "E:\MHT\boot" обновлён.
-
-
-
Настройка локального сервера в программе TFTPD и начало установки.
-
TFTP-сервер:
-
После установки эмулятора TFTPD перейти в "Settings">"TFTP" и указать путь "E:\MHT" в "Base Directory" и отметить чек-бокс "Allow '\' As virtual root"; (см.приложение 2);
-
-
DHCP-сервер
:
Перейти во вкладку "DHCP", задать новую сеть, установить размер пула, указать имя загрузочного файла, указать роутер по умолчанию и маску, снять чек-бокс с опции "Ping address before assignation" (см. приложение 3);
-
Сохранить настройки и перезапустить эмулятор.
-
Запуск и инициализация загрузочных данных по локальной сети.
На целевом компьютере в BIOS разрешить загрузку с сетевой карты и поменять порядок загрузки (см. пример в Приложении 5,6);
Выключить компьютер;
Соединить рабочий компьютер с целевым посредством Ethernet-кабеля;
Включить компьютер
-
Примечания и пояснения
-
Аппаратная и программная часть:
С целью минимизации использования аппаратной части, вместо свича и хаба я использовал утилиту TFTPD64 в качестве эмулятора серверов DHCP и TFTP.
При развертывании я использовал чистый официальный дистрибутив Russian_windows_7_professional_with_sp1_x64.iso
Для восстановительных целей я создал отдельный раздел E:\
-
Настройки сети:
С целью минимизации использования аппаратной части, вместо свича и хаба я использовал утилиту TFTPD64 в качестве эмулятора серверов DHCP и TFTP.
В настройках DHCP я создал новую сеть 193.0.0.0, объединяющую из разных сетей Wi-Fi адаптер и сетевую карту ноутбука в общую.
В параметре "размера пула" я установил значение 2, поскольку в данном контексте необходимо выделить IP-адреса только сетевой карте и целевому компьютеру.
Приложения:
Источники:
Комментарии (5)
Darka
08.10.2023 08:51+6Я просто оставлю это здесь https://netboot.xyz/ и http://boot.salstar.sk/
В установщик Windows тоже умеет.Ну и странно использовать средства корпортаивного уровня для решения задач корпоративного уровня, но не иметь выделенный DHCP сервер и TFTP. Материал похож на попытку какого-то методиста создать лабу для первокурсников.
Breathe_the_pressure
Это что ретро обзор?
Arkasha
Устаревшая программа обучения в универе