Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания к лабораторным / Лабораторная работа №1.doc
Скачиваний:
86
Добавлен:
20.06.2014
Размер:
109.06 Кб
Скачать

Лабораторная работа №1. Изучение средств автоматизированного развертывания операционных систем семейства Windows Цель работы

Получение навыков использования средств автоматического и автоматизированного развертывания операционных систем семейства Windows

Краткая теория Средства автоматизированного развертывания

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

Компания Microsoft разработала достаточно много мощных средств, облег­чающих массовую и гибкую установку операционных систем на компьюте­рах:

  1. Microsoft Systems Management Server (SMS). Мощный программный про­дукт для крупных корпоративных сетей. Позволяет удаленно устанавли­вать системы и прикладные программы на клиентских компьютерах, вы­полнять анализ конфигурации аппаратных и программных средства на всех компьютерах сети.

  2. Группа утилит, входящая в состав пакета Microsoft Windows Corporate Deployment Tools (Корпоративные средства развертывания Windows). Этот пакет имеется на каждом дистрибутивном компакт-диске в файле DEPLOY.CAB каталога \SUPPORT\TOOLS. В том же архиве имеется файл руководства "Microsoft Windows Corporate Deployment Tools User's Guide" (deploy.chm), в котором подробно описывается использование всех утилит, и справочник "Microsoft Windows Preinstailation Reference" (файл ref.chm), который содержит перечень всех параметров, встречающихся в файлах ответов и применяемых при запуске утилит.

Утилиты из пакета Microsoft Windows Corporate Deployment Tools используются для автоматизированной установки операционных систем Windows XP/2003Server. Версии этих утилит, поставляемые в составе систем Windows 2000, позво­ляют устанавливать системы Windows 2000 Professional и Windows 2000 Server.

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

Службы Remote Installation Services (Службы удаленной установки, RIS), позволяющие устанавливать на клиентские компьютеры образы систем, хранящихся централизованно на сервере. Они могут использоваться только в доменах Active Directory. Службы RIS входят в пакет служб Windows Server 2003 и Windows Server 2003 SP1 и предназначены для развертывания ОС Windows 2000/XP/2003Server.

Службы Windows Deployment Services (WDS) (Службы развертывания Windows), пришедшие на смены RIS, начиная с ОС Windows Server 2003 SP2. WDS ориентированы в основном на автоматизацию процесса развертывания ОС Windows Vista/Seven/Server2008, но также поддерживают и развертывания предыдущих ОС.

Применение утилит пакета Microsoft Windows Corporate Deployment Tools

Главными утилитами пакета являются Setup Manager (Setupmgr.exe) и System Preparation Tool (Sysprep.exe).

Утилита Setupmgr.exeпозволяет создавать файлы ответов для автоматизированной установки системы, для утилиты Sysprep и для служб RIS. Она пред­ставляет собой простую в применении программу-мастер, которая получает от пользователя всю информацию, необходимую для установки системы, и записывает ее в файл, называемый файлом ответов (стандартное имя unattend.txt).

Созданный файл ответов можно использовать для полностью или частично автоматической установки Windows. Для этого можно явно указать его при запуске программы установки:

winnt32 /unattend:имяФайлаОтветов

или переименовать в winnt.sif и либо поместить в папку дистрибу­тивных файлов i386, либо записать на дискету, которая будет использовать­ся при установке системы. Компьютер может загружаться со стандартного дистрибутивного компакт-диска, после чего программа Windows Setup проверяет наличие в дисководе дискеты. Если дискета присутствует и на ней имеется файл winnt.sif, то вся информация берется из файла, и участие пользователя в процессе установки системы уже не требуется (или нужно ввести некоторые общие параметры). Если файла нет или дискета отсутствует, то выполняется стандартная, инте­рактивная процедура инсталляции системы. Такой подход обеспечивает большую гибкость при работе с дистрибутивом. Запись файла winnt.sif в папкуi386 требует перезаписи компакт-диска, а также делает невозможным изменение конфигурации устанавливаемой сис­темы и не позволяет при загрузке с такой системы использовать некоторые опции (например, работу с консолью восстановления).

Файлы, созданные при помощи утилиты Setupmgr, можно затем изменять вручную в любом текстовом редакторе, добавляя и модифицируя многочис­ленные параметры, недоступные этой утилите. Например, предпочтительнее иметь в разделе, определяющем региональные и языковые параметры, такие значения:

[RegionalSettings]

LanguageGroup= 5,1

SystemLocale=00000419

UserLocale=00000419

InputLocale=0409:00000409, 0419:00000419

В приведенном примере будут установлены два языка (русский и английский), регио­нальный стандарт (locale, местоположение) — Россия (419), формат пред­ставления дат, времени и т. п. — Россия (419), предпочтительный язык вво­да и язык, отображаемый в окне регистрации в системе, — английский (409). Такой набор параметров с помощью утилиты Setupmgr получить не­возможно. Описания всех разделов файлов ответов и содержащихся в них параметров можно найти в справочном файле ref.chm в разделе "Unattend.txt".

Утилита Sysprep.exeпозволяет создать на жестком диске образ системы (включая установленные приложения), который можно клонировать (копировать на другие компьютеры) или переносить в другую аппаратную конфигурацию. При этом пользователь, устанавливающий клонированную систему, может вводить минимум информации (свои имя, название органи­зации, серийный номер и т. д.), а инсталляция системы проходит значи­тельно быстрее, чем в обычном случае.

Утилита Sysprep запускается на "эталонном" компьютере, чью конфигурацию нужно клонировать. После завершения ее работы из эталонной системы удаляется вся частная информация (имя компьютера, пользователя, организации, ключ продукта и др.), система подготавливается к регенерации SID(в случае если выбран соответствующий режим работыSysprep), системный диск подготавливается к клонированию и «запечатывается». При первой загрузке «запечатанной» системы запускается процесс мини-инсталляции, в ходе которого у пользователя будет запрошена вся удаленная в процессе «запечатывания» информация. Для тиражирования эталонной конфигурации на другие компьютеры, необходимо, не загружаясь с «запечатанного» системного диска, сделать его образ. Для этого можно использовать любую программу создания образов от сторонних разработчиков, напримерAcronisTrueImageилиNortonGhost. Далее можно развертывать созданный образ на другом компьютере и при первой загрузке ответить на все вопросы мастера мини-инсталляции.

Для автоматизации процесса мини-инсталляции можно также использовать файл ответов. Для этого подготовленный файл ответов sysprep.infнадо разместить в каталоге %SystemDrive%\Sysprepвместе с утилитойSysprepдо ее запуска.

Важно отметить, что при создании образа системного диска без предварительной подготовки его с помощью утилиты Sysprepи развертывании созданного образа на другом компьютере, новый компьютер получается в точности идентичным эталонному (включая настройки сетевых интерфейсов, имени компьютера, домена, пользователя иSID).В этом случае совместная работа эталонного и вновь созданного компьютера в одной сети будет невозможно и потребуется провести дополнительные настройки вручную. ИспользованиеSysprepпозволяет быстро развернуть на новом компьютере (с новым именем, сетевым адресом, идентификатором безопасностиSID) идентичную эталонному компьютеру конфигурацию операционной системы и установленных программных средств.

GUI-интерфейс утилиты приведен на рис. 1.

Рис. 1. GUI-интерфейс утилитыSysprep.

Подробное описание способов использования утилиты Sysprep содержится в файле deploy.chm — раздел "Preparing the Installation with Sysprep".