Настройка Mini-Setup
Sysprep.inf автоматизирует Mini-Setup Wizard. Другими словами, мастер не выдает запросы пользователю на ввод параметров, которые вы указали в файле Sysprep.inf. Если вашей целью является 100-процентная автоматизация установки, вы должны будете создать очень хороший файл Sysprepinf. Полная автоматизация Mini-Setup Wizard может быть сложной в трех моментах:
- имя пользователя. Вы можете указать в Sysprep.inf имя пользователя, такое как Valued Microsoft Employee, или можете позволить мастеру спросить у пользователей их имена;
- имя компьютера. Это автоматизировать сложнее всего. Вы можете принять случайные имена компьютеров, которые генерирует Mini-Setup Wizard, когда вы указываете в Sysprep.inf параметр ComputerName=*, или вы можете позволить мастеру спросить имя компьютера у пользователя. Это одна из причин, по которым в моей организации для установки Windows ХР на рабочее место направляется технический специалист. В качестве альтернативы вы можете принять случайное имя компьютера и изменить его после установки с помощью скриптов. TechNet Script Center предоставляет скрипты для Windows Script Host, которые позволяют переименовать компьютеры и включить их в домены, и вы можете запустить эти скрипты из Sysprep.inf. Обратитесь к гл. 12, чтобы узнать, как запускать программы после завершения установки Windows ХР. Script Center находится по адресу www.microsoft.com/technet/ /scriptcenter/default.asp;
- подключение к домену. Чтобы автоматически подключиться к домену, вы должны предоставить в вашем файле ответов сертификаты администратора домена. Но это простой текст. (Документация, которая говорит о том, что вы можете зашифровать ваш пароль администратора домена, не точна.) Одним из решений является создание учетной записи домена с достаточными правами и ограничениями для подключения компьютеров к домену и использование в файле ответов соответствующих ей сертификатов. В противном случае, вы можете делегировать владение компьютеров пользователям так, что они смогут сами подключить свои компьютеры к домену. Для автоматического подключения компьютеров к домену после установки Windows ХР вы также можете использовать скрипты из TechNet Script Center.
Остальные настройки в типичном файле Sysprep.inf понять будет легко потому, что вы уже узнали о файлах ответов в гл. 12. При этом прекрасным справочным руководством является Ref .chm из Deploy.cab. Документация Microsoft полна примерами файлов ответов, но листинг 13.1 показывает тот, который обычно использую я. Несколько замечаний по этому листингу:
- ExtendOemPartition заставляет Mini-Setup Wizard расширить раздел до конца диска, что необходимо, если жесткий диск целевого компьютера больше, чем у оригинального компьютера;
- InstallFilesPath говорит Mini-Setup Wizard, где искать дополнительные установочные файлы, включая папку $ОЕМ$, которая содержит файл Cmdlines.txt (детали по этому поводу будут несколько позже);
- OemPnPDriversPath говорит Mini-Setup Wizard, где искать драйверы устройств сторонних производителей, которые я включаю в образ диска (помогает сократить количество образов);
- ComputerName и Username не указаны в этом файле Sysprep.inf, так что Mini-Setup Wizard запросит оба значения у пользователей;
- DomainAdmin и DomainAdminPassword отсутствуют в этом файле Sysprep.inf, так что Mini-Setup Wizard запросит у пользователей сертификаты для подключения компьютера к домену;
- [Sysprep] и [SysprepMassStorage] помогают снизить количество образов дисков, которые вы должны содержать.
Простейшим способом создания вашего собственного файла Sysprep.inf является использование шаблона и последующее его редактирование с помощью блокнота. Вы можете использовать показанный выше листинг с очень небольшим количеством изменений. Если предпочитаете, вы можете использовать Setup Manager. Глава 12 дает представление о Setup Manager. В Setup Manager имеется еще несколько настроек, таких как установка принтеров, которые не показаны в этом листинге; таким образом, вы можете создать файл Sysprep.inf с помощью Setup Manager и затем использовать его как шаблон для вашей последующей работы.