Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #40, МАРТ 2004 г.

Поставь ее правильно

Kirion (kazarian@real.xakep.ru)

Спецвыпуск Xakep, номер #040, стр. 040-028-3


Automatic Install

Только вот чтобы совсем откинуться (а еще лучше вообще уйти), неплохо бы не отвечать на все эти вопросы при установке. Скажу по секрету - есть способ этот процесс автоматизировать. На диске с дистрибутивом в \SUPPORT\TOOLS\ есть файлик DEPLOY.CAB. Распаковываем его содержимое и запускаем setupmgr.exe. Файла с ответами у нас еще нет, так что создаем «новый для windows unattended installation», остальные пункты нас не интересуют. Следующий пункт (user interaction level) отвечает за то, насколько автоматическим будет процесс установки. Выставляем fully automated - не для того мы файл ответов создаем, чтобы нас во время установки еще чем-то отвлекали. Еще пара пунктов, и приступаем к ответам на вопросы, которые задаются при установке. Да, да, а кто говорил, что будет легко? Зато по окончании сгенерится файл с ответами и примерный батник для установки. Можешь подправить его, как нужно, или при установке задать флаг /unattend имя_файла_ответов для winnt32.exe или /u имя_файла_ответов для winnt.exe. Если тебе часто приходится устанавливать винды - создай себе дежурный файлик с ответами и больше никогда не напрягайся.

Некоторые товарищи могут тут со мной поспорить, дескать, зачем все это, ведь любой админ знает, что копировать систему на множество компов намного проще с помощью готовых образов установленной системы (и чего-нибудь вроде Symantec Ghost). Но подумай сам, сколько мелких настроек приходится делать, даже если мы скопировали образ? Как минимум придется вбивать все сетевые настройки. Неплохо бы еще настроить компьютер под пользователя - экран, языки, раскладки. А есть параметры, которые просто так не поменяешь. Secure ID (SID) должен быть уникальным в пределах сети. Product Key - если ты легальный пользователь, то наличие нескольких систем с одинаковыми ключами может принести много проблем. Это можно решить с помощью утилиты sysprep.exe, которая находится в том же архиве. При создании файла вопросов в setup manager выбираем Sysprep Install. На системном диске создаем папку sysprep, куда кидаем sysprep.exe, setupcl.exe (в том же архиве) и Sysprep.inf (файл ответов). После установки запускаем sysprep.exe, комп отправляется в ребут и происходит применение всех параметров (SID выставляется автоматически, если только sysprep не был запущен с ключом -nosidgen). Правда, к домену присоединять все равно придется ручками :(. В принципе, с помощью setup manager и sysprep возможно создание своего дистрибутива - тулза предназначена для OEM-распространителей. Можно добавлять собственные драйвера, устанавливать дополнительные программы, запускать процессы, показывать собственные комментарии к установке. Надо всего лишь поправить конфиги :). Если есть желание - в DEPLOY.CAB есть доки, в них все довольно подробно и с примерами описано.

Назад на стр. 040-028-2  Содержание  Вперед на стр. 040-028-4