Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

В этой части мы продолжим знакомство со службами, помогающими автоматизировать развертывание и установку Windows 7. В набор этих служб входит службы Windows Deployment Services, утилита WAIK, а также специально подготовленные XML-файлы ответов. Во второй части мы поговорили о создании файла WDSUnattend.xml, который помогает автоматизировать процесс предварительной загрузки и настройки (Windows Pre Execution Boot), а также сконфигурировать локальные диски (создать разделы). Сегодня мы поработаем с Windows System Image Manager (WSIM), создадим файл ответов ImageUnattend.xml, необходимый для автоматизации выполнения настроек Out of Box Experience (OOBE) при установке  Windows 7 Enterprise. Напомню, что  OOBE это одна из частей процесса установки, когда сама установка как таковая уже завершилась и пользователя просят ввести свое имя, пароль и т.д.

В предыдущей статье я описывал процесс использования WSIM для создания файла ответов, также я упоминал о наличии 7 различных этапов развертывания Windows 7.  Информация обо всех этих этапах может содержаться в файле ответов, однако, совсем необязательно настраивать каждый этап установки, в случае необходимости, любой из них можно пропустить.   В данной статье мы будем говорить о настройке фала ответов ImageUnattend.xml, который содержит конфигурацию следующих этапов развертывания Windows 7: specialize и oobeSystem . Приступим!

Запустите WSIM и выберите File -> New Answer File.

В таблице представлен набор компонентов файла ImageUnattend.xml, которые мы хотим настроить.

Компонент    
1 Microsoft-Windows-Shell-Setup specialize
2 Microsoft-Windows-UnattendedJoinIdentification specialize
3 Microsoft-Windows-International-Core oobeSystem
4 Microsoft-Windows-Shell-Setup oobeSystem
5 Microsoft-Windows-Shell-SetupOOBE oobeSystem
6 Microsoft-Windows-Shell-SetupUserAccounts oobeSystem
7 Microsoft-Windows-Shell-SetupUserAccountsAdministrator oobeSystem
8 Microsoft-Windows-Shell-SetupUserAccountsDomainAccounts oobeSystem
9 Microsoft-Windows-Shell-SetupUserAccountsLocalAccounts oobeSystem

В качестве примера я опишу лишь процедуру настройки первого компонента (Microsoft-Windows-Shell-Setup), в общем то, весь процесс похож на описанный в предыдущей статье.

Щелкаем правой кнопкой мыши по нужному компоненту и выбираем «Add Setting to Pass4 specialize».

image103

В результате панель ответов будет выглядеть примерно так:

image104

Произведем настройку параметров компонента Microsoft-Windows-Shell-Setup (см. скриншот ниже). Как вы видите в секции ComputerName я указал “*”, что означает, что имя компьютера будет определяться в соответствии с настройками WDS на вкладке AD DS.

image105

На скриншоте видно, что я создал следующую политику именования клиентов WDS (Client Naming Policy): формат GK%03#, говорит о том, что компьютеры будут именоваться последовательно, по принципу GK001, GK002, GK003 и так далее.

image106

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

4 specialize Microsoft-Windows-Shell-Setup ComputerName =*RegisteredOrganization =<имяорганизации>

RegisteredOwner =<имя>

4 specialize

Microsoft-WindowsUnattended

JoinIdentification

DebugJoin = false

JoinDomain = winitpro.ru

UnsecureJoin = true

7oobeSystem

Microsoft-Windows-

International-Core

InputLocale = EN-US или ru-RU

SystemLocale = EN-US или ru-RU

UILanguage = EN-US или ru-RU

UserLocale = EN-US или ru-RU

7oobeSystem

Microsoft-Windows-

Shell-Setup

RegisteredOrganization =<Name>

RegisteredOwner =<Name>

ShowWindowsLive =false

7oobeSystem

Microsoft-Windows-

Shell-SetupOOBE

HideEULAPage =true

HideWirelessSetupInOOBE = true

NetworkLocation =Work

ProtectYourPC = 1

SkipMachineOOBE = true

SkipUserOOBE = true

7oobeSystem

Microsoft-Windows-

Shell-SetupUserAccounts

AdministratorPassword

Value = **************
7oobeSystem

Microsoft-Windows-

Shell-SetupUserAccounts

DomainAccountList

Action = AddListItem

Domain = winitpro.ru

7oobeSystem

Microsoft-Windows-

Shell-SetupUserAccounts

DomainAccountList

DomainAccount

Action = AddListItem

Group =Administrators

Name =Domain Admins

7oobeSystem

Microsoft-Windows-Shell-SetupUserAccountsDomain

AccountListLocal

AccountsLocalAccount

Action =AddListItem

DisplayName =

<имялокального

администратора> 

например, locadmin

Group =Administrators

Name = locadmin

7oobeSystem

Microsoft-Windows-Shell-SetupUserAccounts

DomainAccount

ListLocalAccountsLocal

AccountPassword

Value = ********************

Резюмируя, напомню, что параметры oobeSystem (Windows Out of Box Experience) предназначены для автоматизации настройки начальной конфигурации системы (Windows 7/ Windows Vista/ Windows 2008), которые пользователь или администратор обычно выполняет вручную.

Указанные выше настройки являются минимально необходимыми для полностью автоматической установки Windows 7 Enterprise, однако по вашему усмотрению вы можете добавить дополнительные компоненты, например, настройки цветовой схемы (Microsoft-Windows-Shell-SetupThemes).

После того, как вы произвели настройку всех нужных компонент, файл ImageUnattend.xml нужно проверить на наличие ошибок и сохранить.

На сервере WDS откройте консоль управления Windows Deployment Services Management Console. Перейдите в раздел «Install Images». Здесь должен находится наш установочный образ  Windows 7.

image107

Щелкните правой кнопкой мыши по образу и выберите «Свойства». На вкладке General,  нажмите кнопку «Select file » и укажите созданный вами ранее файл ImageUnattend.xml.

image108

Итак, мы применили файл WDSUnattend.xml и файл ответов ImageUnattend.xml (автоматизация настроек OOBE).

Теперь перейдем к рассмотрению настроек сервера WDS, для чего в консоли Windows Deployment Services Management, щелкните правой кнопкой по серверу и выберите «Properties”. На вкладке AD DS, как я уже говорил, можно настроить политику именования компьютеров (Client Naming Policy) и OU, в которую необходимо их помещать (Computer Account Location).   На вкладке Client  мы уже указали файл ответов WDSUnattend.xml.

image109

image110

Попробуем теперь развернуть наш образ Windows 7 Image при помощи технологии PXE boot. Для чего при загрузке клиента необходимо нажать клавишу, запускающую процедуру загрузки по сети (network PXE boot), после чего клиент должен найти сервер WDS, далее нужно нажать кнопку F12 для запуска загрузки с образа Windows PE Boot Image.

image111

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

image112

Нажмите кнопку Далее.

image113

image114

Вот и все! Дальнейшая установка пройдет без какого-либо вмешательства со стороны пользователя в соответствии с параметрами, заданными в файле ImageUnattend.xml.

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


Защитный код
Обновить