Я с радостью развертываю образы Windows 7 с помощью WDS в течение нескольких месяцев, и все работает без сбоев.
Я предварительно настроил имена компьютеров в AD, потому что один из наших клиентов хочет, чтобы разные компьютеры в разных комнатах можно было легко идентифицировать по имени компьютера.
Теперь он попросил образ XP, так как некоторые программы для видеопроизводства не работают в Windows 7 или Vista (в любом случае не хочу использовать Vista). Я создал образ и тестировал его автоматическое развертывание. Я создал файл sysprep.inf, и в настоящее время он отлично подключается к домену, подбирает все правильные настройки и т. Д. Единственное, что он не делает, это правильное имя компьютера, похоже, он создает его случайным образом на основе пользователя ПК зарегистрирован в.
Я вставил свой файл sysprep.inf ниже.
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=JT-v2
TimeZone=85
OemSkipWelcome=1
[UserData]
ProductKey=*Product Key*
FullName="User"
OrgName="*Organisation*"
ComputerName=*
[Display]
BitsPerPel=32
Xresolution=1280
YResolution=720
Vrefresh=60
[RegionalSettings]
LanguageGroup=1
SystemLocale=00000809
UserLocale=00000809
InputLocale=0809:00000809
[Identification]
JoinDomain=*domain*.local
DomainAdmin=*domain*\administrator
DomainAdminPassword=*password*
[Networking]
InstallDefaultComponents=Yes
[Branding]
BrandIEUsingUnattended=Yes
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0
В setupmgr.exe я установил для ComputerName значение% MACHINENAME% - здесь оно отображается как *. Когда я изменил его на% MACHINENAME% в самом inf-файле, он по-прежнему не может получить правильное имя и ошибки с «Введенное имя компьютера неправильно отформатировано ...»
Кроме того, когда я уверен, что мой файл sysprep работает должным образом, как лучше всего развернуть этот образ XP с использованием моего существующего сервера WDS (Server 2008R2 SP1, WDS 6.1.7600.16385), я могу легко захватить образ, но WDS ожидает, что файлы xml, а не файлы inf файлы, используемые XP. я прочитал этот blog и следовал следующим инструкциям:
Следующая часть нашей полностью автоматической установки - это файл sysprep.inf для XP. Опять же, вы можете сохранить это на сервере WDS - снова перейдите к общему ресурсу RemoteInstall и в папке Images вы увидите свои группы образов WDS. Поскольку мой образ называется winxpsp2.wim, я создам папку с именем winxpsp2. В этой папке я создам структуру каталогов $ OEM $, в которую я помещу папку с именем $ 1, в которой я создам папку с именем sysprep, в которую будет помещен файл sysprep.inf. Фух! Для справки, в моей среде это означает, что мы смотрим на D: \ RemoteInstall \ Images \ Windows XP \ winxpsp2 \ $ OEM $ \ $ 1 \ sysprep \ sysprep.inf.
Однако, когда я это сделал, похоже, не удалось подобрать файл sysprep, хранящийся в этом месте. Есть ли у кого-нибудь способ заставить это работать.
Хорошо, начнем с sysprep.inf
файл.
Это просто простой текстовый файл, который не интерпретирует переменные. В *
используется для обозначения случайно выбранного имени компьютера. Переменные %MACHINENAME%
и Другие заменяются фактической текстовой строкой на WDS при копировании файла автоматической установки. Итак, чтобы все это работало, вы должны развертывать его с помощью WDS.
Приведенные выше инструкции работают. Убедитесь, что вы создали папку (в приведенном выше примере winxpsp2
) в соответствии с захваченным вами образом WIM. Также убедитесь, что учетные данные, указанные в файле unattend.xml, имеют разрешения на структуру папок.