Windows sim файл ответов

Создание специализированного файла ответов ОС Create OS specialization answer file

Область применения: Windows Server 2019, Windows Server (половина ежегодного канала), Windows Server 2016 Applies to: Windows Server 2019, Windows Server (Semi-Annual Channel), Windows Server 2016

При подготовке к развертыванию экранированных виртуальных машин может потребоваться создать файл ответов специализации операционной системы. In preparation to deploy shielded VMs, you may need to create an operating system specialization answer file. В Windows это обычно называется файлом «unattend.xml». On Windows, this is commonly known as the «unattend.xml» file. Это можно сделать с помощью функции New-шиелдингдатаансверфиле Windows PowerShell. The New-ShieldingDataAnswerFile Windows PowerShell function helps you do this. Затем можно использовать файл ответов при создании экранированных виртуальных машин из шаблона с помощью System Center Virtual Machine Manager (или любого другого контроллера структуры). You can then use the answer file when you’re creating shielded VMs from a template by using System Center Virtual Machine Manager (or any other fabric controller).

Общие рекомендации по использованию файлов автоматической установки для экранированных виртуальных машин см. в разделе Создание файла ответов. For general guidelines for Unattend files for shielded VMs, see Create an answer file.

Скачивание функции New-ShieldingDataAnswerFile Downloading the New-ShieldingDataAnswerFile function

Функцию New-шиелдингдатаансверфиле можно получить из коллекция PowerShell. You can obtain the New-ShieldingDataAnswerFile function from the PowerShell Gallery. Если компьютер подключен к Интернету, его можно установить из PowerShell с помощью следующей команды: If your computer has Internet connectivity, you can install it from PowerShell with the following command:

unattend.xml Вывод можно упаковать в данные экранирования вместе с дополнительными артефактами, чтобы их можно было использовать для создания экранированных виртуальных машин из шаблонов. The unattend.xml output can be packaged into the shielding data, along with additional artifacts, so that it can be used to create shielded VMs from templates.

В следующих разделах показано, как можно использовать параметры функции для файла, unattend.xml содержащего различные параметры. The following sections show how you can use the function parameters for an unattend.xml file containing various options:

Базовый файл ответов Windows Basic Windows answer file

Следующие команды создают файл ответов Windows, который просто задает пароль учетной записи администратора и имя узла. The following commands create a Windows answer file that simply sets the administrator account password and hostname. Сетевые адаптеры виртуальной машины будут использовать DHCP для получения IP-адресов, а виртуальная машина не будет присоединена к домену Active Directory. The VM network adapters will use DHCP to obtain IP addresses, and the VM will not be joined to an Active Directory domain. При появлении запроса на ввод учетных данных администратора укажите требуемое имя пользователя и пароль. When prompted to enter an administrator credential, specify the desired username and password. Используйте «Администратор» для имени пользователя, если вы хотите настроить встроенную учетную запись администратора. Use «Administrator» for the username if you wish to configure the built-in Administrator account.

Файл ответов Windows с присоединением к домену Windows answer file with domain join

Следующие команды создают файл ответов Windows, который присоединяет экранированную виртуальную машину к домену Active Directory. The following commands create a Windows answer file that joins the shielded VM to an Active Directory domain. Сетевые адаптеры виртуальной машины будут использовать DHCP для получения IP-адресов. The VM network adapters will use DHCP to obtain IP addresses.

В первом запросе учетных данных будет запрашиваться информация об учетной записи локального администратора. The first credential prompt will ask for the local administrator account information. Используйте «Администратор» для имени пользователя, если вы хотите настроить встроенную учетную запись администратора. Use «Administrator» for the username if you wish to configure the built-in Administrator account.

Во втором запросе учетных данных будет предложено ввести учетные данные, которые имеют право присоединить компьютер к домену Active Directory. The second credential prompt will ask for credentials that have the right to join the machine to the Active Directory domain.

Не забудьте изменить значение параметра-имя_домена на полное доменное имя домена Active Directory. Be sure to change the value of the «-DomainName» parameter to the FQDN of your Active Directory domain.

Файл ответов Windows со статическими IPv4-адресами Windows answer file with static IPv4 addresses

Приведенные ниже команды создают файл ответов Windows, который использует статические IP-адреса, предоставленные диспетчером структуры в процессе развертывания, например System Center Virtual Machine Manager. The following commands create a Windows answer file that uses static IP addresses provided at deployment time by the fabric manager, such as System Center Virtual Machine Manager.

Читайте также:  Как отменить откатить обновление windows 10

Virtual Machine Manager предоставляет три компонента для статического IP-адреса с помощью пула IP-адресов, адреса IPv6, адреса шлюза и адреса DNS. Virtual Machine Manager provides three components to the static IP address by using an IP pool: IPv4 address, IPv6 address, gateway address, and DNS address. Если требуется включить дополнительные поля или запрашивать пользовательскую конфигурацию сети, необходимо вручную изменить файл ответов, созданный сценарием. If you want any additional fields to be included or require a custom network configuration, you will need to manually edit the answer file produced by the script.

На следующих снимках экрана показаны пулы IP-адресов, которые можно настроить в Virtual Machine Manager. The following screenshots show the IP pools that you can configure in Virtual Machine Manager. Эти пулы необходимы, если вы хотите использовать статический IP-адрес. These pools are necessary if you want to use static IP.

В настоящее время функция поддерживает только один DNS-сервер. Currently, the function supports only one DNS server. Параметры DNS будут выглядеть следующим образом: Here is what your DNS settings would look like:

Вот как будет выглядеть сводка по созданию пула статических IP-адресов. Here is what your summary for creating the static IP address pool would look like. Вкратце, необходимо иметь только один сетевой маршрут, один шлюз и один DNS-сервер, и необходимо указать IP-адрес. In short, you must have only one network route, one gateway, and one DNS server — and you must specify your IP address.

Необходимо настроить сетевой адаптер для виртуальной машины. You need to configure your network adapter for your virtual machine. На следующем снимке экрана показано, где задать эту конфигурацию и как переключить ее на статический IP-адрес. The following screenshot shows where to set that configuration and how to switch it to static IP.

Затем можно использовать -StaticIPPool параметр, чтобы включить статические IP-элементы в файл ответов. Then, you can use the -StaticIPPool parameter to include the static IP elements in the answer file. После этого параметры, @IPAddr-1@ @NextHop-1-1@ и @DNSAddr-1-1@ в файле ответов будут заменены реальными значениями, указанными в Virtual Machine Manager во время развертывания. The parameters @IPAddr-1@ , @NextHop-1-1@ , and @DNSAddr-1-1@ in the answer file will then be replaced with the real values that you specified in Virtual Machine Manager at deployment time.

Файл ответов Windows с пользовательским языковым стандартом Windows answer file with a custom locale

Следующие команды создают файл ответов Windows с настраиваемым языковым стандартом. The following commands create a Windows answer file with a custom locale.

При появлении запроса на ввод учетных данных администратора укажите требуемое имя пользователя и пароль. When prompted to enter an administrator credential, specify the desired username and password. Используйте «Администратор» для имени пользователя, если вы хотите настроить встроенную учетную запись администратора. Use «Administrator» for the username if you wish to configure the built-in Administrator account.

Основной файл ответов Linux Basic Linux answer file

Начиная с Windows Server версии 1709, вы можете запускать определенные гостевые ОС Linux в экранированных виртуальных машинах. Starting with Windows Server version 1709, you can run certain Linux guest OSes in shielded VMs. Если вы используете Агент System Center Virtual Machine Manager Linux для специализации этих виртуальных машин, командлет New-ShieldingDataAnswerFile может создать для него совместимые файлы ответов. If you are using the System Center Virtual Machine Manager Linux agent to specialize those VMs, the New-ShieldingDataAnswerFile cmdlet can create compatible answer files for it.

В файле ответов Linux, как правило, вы включаете корневой пароль, корневой ключ SSH и, при необходимости, сведения о пуле статических IP-адресов. In a Linux answer file, you will typically include the root password, root SSH key, and optionally static IP pool information. Перед выполнением приведенного ниже сценария замените путь к общедоступной половине ключа SSH. Replace the path to the public half of your SSH key before running the script below.

Создание файла автоматических ответов в Windows SIM

И спользование файла автоматических ответов является одним из самых распространенных способов развертывания операционной системы Windows. Избавляя от необходимости производить разбивку диска, настройку параметров и компонентов, этот метод развертывания позволяет экономить время во всех случаях, требующих оперативной установки Windows на несколько рабочих станций. Для создания файла используется утилита Windows SIM, входящая в состав комплекта средств развертывания и оценки ADK. Процедура создания файла ответов проходит в два этапа – экспорта образа install.wim и собственно самого генерирования команд в графическом интерфейсе Диспетчера Windows.

Читайте также:  No path environment variable set ��� ��������� mac os

Этот второй этап мы как раз и рассмотрим. После подключения образа вам станут доступны каталоги Components и Packages. Они имеют древовидную структуру и содержат огромное количество компонентов и пакетов. Формирование файла ответов производится путём перетаскивания элементов в рабочую область Диспетчера. Как видите, файл ответов состоит из семи секций, также именуемыми фазами. Они не являются обязательными, вы можете задавать и настраивать только те этапы, которые вам нужны.

Первый компонент windowsPE позволяет автоматизировать базовые операции в начале установки Windows, например разбивку диска, выделение области под файл подкачки, ввод ключа продукта, настройку разрешения дисплея. OfflineServicing предназначается для обновления образа Windows, на этапе generalize из системы удаляется информация, относящаяся к оборудованию и безопасности. Этап specialize обеспечивает настройку специфических параметров системы, например настроек сети.

Фазы auditSystem и auditUser используется только в режиме аудита. Наконец, последний этап oobeSystem позволяет настраивать параметры первой загрузки клиента, то есть приветствия Windows. Однако на практике чаще всего используется фаза windowsPE. За параметры базовой настройки отвечает компонент Microsoft-Windows-Setup. Найдите его в списке «образ windows» и перетащите в файл ответов, а именно в подраздел windowsPE.

Допустим, нам нужно автоматизировать процесс подготовки разделов на жёстком диске. Опять же в списке «образ windows» находим компонент Microsoft-Windows-Setup, раскрываем его, отыскиваем в нем Create Partition и перетаскиваем его в корень Microsoft-Windows-Setup.

В свойствах диска идентификатор устанавливаем 0, в блок Create Partition забрасываем столько разделов, сколько нам нужно. В параметрах первого раздела номер устанавливаем равным 1, размер (в мегабайтах) не меньше 350, тип задаем Primary.

Соответственно второй раздел, на который будет устанавливаться операционная система будет иметь номер 2, размер не меньший чем того требует конкретная версия ОС, тип также устанавливаем Primary. При желании можете создать и логический раздел. Далее в разделе ImageInstsll (InstallTo) нужно указать идентификатор диска, как вы помните, он равен 0, и номер раздела, на который будет устанавливаться Windows. Это раздел номер 2.

Другие параметры задаем по необходимости.

К примеру, в разделе UserData можно задать имя пользователя, название организации, к которой принадлежит компьютер, а также ключ продукта. Неиспользуемые разделы и подразделы следует удалить. Если вы их оставите, во время проверки Диспетчер выдаст вам сообщение об ошибке. Несколько иначе обстоит дело с пакетами. По сути, пакеты (packages) представляют особой отдельные программные компоненты Windows. Таковыми являются обновления, различные системные утилиты и т.п.

Последний шаг заключается в проверке файла ответов на ошибки.

Проверить работу можно через меню Сервис. В этом же меню есть опция «Создать набор конфигурации», она как раз и производит сохранение файла ответов в указанную папку. В результате вы получите каталог AutoUnattend_Files и XML-файл AutoUnattend, которые будет необходимо записать на чистую флешку.

Служба развертывания Windows. Создание файла ответов

Для создания файла ответов понадобится Windows AIK. Windows AIK представляет собой набор инструментальных средств, разработанных компаей Microsoft для автоматизации процесса развертывания Windows. С помощью Windows AIK мы создадим файлы ответов для образа загрузки и образа установки Windows 7.

Устанавливать Windows AIK не обязательно на Windows Server, можно его установить на свою рабочую станцию под Windows 7.

После установки нажимаем Пуск — Все прграммы — Microsoft Windows AIK и запускаем Диспетчер образов системы Windows.

Сейчас нужно будет подключить установочный образ Windows c загрузочного диска Install.wim, который находится в папке sources. Копируем этот файл на жесткий диск, так как он должен быть доступен для записи. Нажимаем Файл — Выбрать образ Windows.. и указываем скопированный файл.

Соглашаемся с предложением создать файл каталога и ждем процесса окончания.

У меня процесс завершился ошибкой «диспетчеру установки windows не удалось создать каталог». В интернете нашел такое решение: вместо Install.wim нужно указать файл install_windows_7professional.clg

После того как файл каталога сформирован. Нажимаем Файл — Новый файл ответов. В результате в окне файла ответов у нас сфомируется струтура файла ответов.

Приступим к конфигурации файла ответов для образа загрузки Windows 7.

1) Диалоговое окно выбора языка загрузки Windows.

В поле Образ Windows разворачиваем пункт Components, щелкаем правой клавишей строку x86_Microsoft-Windows-International-Core-WinPE.. и в контекстном меню выбираем Добавление параметра для прохода 1 windowsPE. В Файл ответов добавятся настройки.

В поле файла ответов разворачиваем добавленную настройку x86_Microsoft-Windows-International-Core-WinPE.. и указываем языковые параметры

InputLocale ru-ru определяет язык ввода для клавиатуры
SystemLocale ru-ru определяет язык по-умолчанию для программ без поддержки юникода
UserLocale ru-ru определяет формат даты, времени, валюты и чиселрис

Разворачиваем этот раздел и переходим в раздел SetupUILanguage и указываем параметр

2) Добавляем разметку жесткого диска

В окне Образ Windows разворачиваем пункт x86_Microsoft-Windows-Setup.. и добавляем к файлу ответов параметр DiskConfiguration

В окне Файл ответов щелкаем правой клавишей по добавленному параметру DiskConfiguration и в контекстнм меню выбираем Вставить новый Disk.

Читайте также:  Как отключить антивирус безопасность windows

В структуре появился подраздел Disk. Выбираем его левой кнопкой мыши и справа в окне Свойства: Disk устанавливаем следующие параметры:

DiskID 0 это означает, что работать мы будем с первым диском
WillWipeDisk true это означает, что данный диск будет переразмечен

Развернем раздел Disk и через контекстное меню дочернего раздела CreatePartitions выберем Вставить новый CreatePartition.

Добавится раздел CreatePartition, в котором установим следующие параметры:

Order 1 определяет номер раздела диска
Size 100 определяет размер диска в мегабайтах
Type Primary пределяет тип диска

Создадим еще один раздел и для него установим параметры

Order 2 второй раздел диска
Size 81920 размер диска 80Gb
Type Primary тип диска Primary (Основной)

Теперь выберем раздел ModifyPartitions, вставим новый ModifyPartition и укажем следующие параметры

Active true диск будет активным, т.е система будет загружаться с него
Format NTFS файловая система NTFS
Order 1 указывает с каким разделом диска нужно работать
TypeID 1 этот раздел будет обработан первым

Добавляем еще один ModifyPartition и задаем параметры

Format NTFS файловая система NTFS
Order 2 указывает с каким разделом диска нужно работать
TypeID 2 этот раздел будет обработан вторым

3. Настройки загрузки и установки образа установки Windows

В окне образа Windows из раздела x86_Microsoft-Windows-Setup.. выбираем подраздел WindowsDeploymentServices и добавляем его к файле ответов. Разворачиваем этот раздел в файле ответов и в подразделе InstallImage указываем параметры

ImageGroup Win7x86 имя группы образов установки
ImageName win7pro_x86 имя образа установки

Выбираем раздел InstallTo и указываем параметры DiskID и Partition ID

DiskID 0 диск на который будет установлена ОС
Partition ID 2 раздел диска на который будет установлена ОС

Переходим в раздел Login и в подразделе Credentials указывает учетные данные пользователя под которым будет происходить подключение к серверу WDS для загрузки образа.

Файл ответов готов. Проверяем его на правильность вырав в меню Сервис — Проверка файла ответов. Если ощибок и предупреждений нет, то сохраняем файл.

Сохраненный файл копируем в папку Диспетчера образов D:\RemoteInstall\WdsClientUnattend\

Создание файла ответов для образа установки Windows7.

Создаем новый файл ответов.

1) Указываем регистрационные данные системы

В окне образа Windows выбираем раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем параметр для прохода 4 specialize в файл ответов

Выбираем добавленный раздел в файле ответов и устанавливаем параметры.

ComputerName %machinename% имя компьютера, параметр %machinename% берет имя из предварительно созданной записи в Active Directory
ProductKey ключ продукта. Если не указан, то будет запрошен при установке
RegistredOrganization имя организации владельца копии ОС
RegistredOwner имя владельца копии ОС

2) Ввод компьютера в домен

Добавляем раздел x86_Microsoft-Windows-UnnatendedJoin.. в группу 4 specialize файла ответов. В файле ответов из подраздела Identification этого раздела удаляем ненужный нам подраздел Provisioning.

Существуют два способа ввода в домен — Защищенный и Незащищенный.

Для создания защищенного способа в подразделе Identification указываем параметры

JoinDomain domain.ru домен в который будет введен компьютер
UnsecureJoin false устанавливает защищенное подключение

В подразделе Credentials указывем данные учетной записи пользователя с правом ввода в домен.

Для Незащищенного ввода в домен достаточно в подразделе Identification указать значение параметра UnsecureJoin = true.

3) Установка языковых параметров системы

С файла образа копируем в пункт 7 oobeSystem файла ответов раздел x86_Microsoft-Windows-International-Core.. и устанавливаем следующие параметры

InputLocale ru-ru; en-us языки ввода в порядке очередности
SystemLocale ru-ru язык по-умолчанию для программ
UILanguage ru-ru язык графического интерфейса ОС
UserLocale ru-ru формат отображения дат, времени и чисел

Раскрываем в образе Windows раздел x86_Microsoft-Windows-Shell-Setup.. и добавляем из него подраздел OOBE для прохода 7 oobeSystem файла ответов

4) Установка часового пояса

В файле ответов в добавленном разделе x86_Microsoft-Windows-Shell-Setup.. зададим значение параметру TimeZone = Russian Standard Time. Этим значением мы установим часовой пояс (UTC+04:00).

5) Принимаем лицензионное соглашение, указываем локацию сети и режим работы Windows Update

Переходим в раздел OOBE и устанавливаем параметры.

HideEULAPage true соглашаемся с лицензионным соглашением
NetworkLocation Work Указывает какой будет сеть Домашней (Home), Рабочей (Work), Публичной (Other)
ProtectYourPC 3 режим работы Windows Update. 1 — рекомендуемые параметры (все обновления) , 2 — только важные обновления, 3 — отключает автоматическую установку обновлений

От автоматического обновления отказываемся потому-что в сети развернут WSUS.

6) Настраиваем учетные записи пользователей.

В обаразе Windows находим подраздел UserAccaunts в разделе x86_Microsoft-Windows-Shell-Setup.. и добавляем его для прохода 7 oobeSystem

В файле ответов в добавленном разделе UserAccounts удаляем подразделы AdministratorPassword и DomainAccounts. Нажимаем правой кнопкой мыши на разделе LocalAccounts и выбираем Вставить новый LocalAccount.

В созданном разделе LоcalAccount зададим параметры группы пользователя и имени. В моем случае это учетная запись администратора с параметрами Group = administrators и Name = admin

В дочернем разделе Password в параметре value задаем пароль учетной записи.

Теперь можно проверить созданный файл ответов для образа установки и сохранить его в ту же директорию, что и файл ответов для образа загрузки D:\RemoteInstall\WdsClientUnattend\

Оцените статью