Файл ответов Autounattend для Server 2008 R2
Решил покуда есть время разобрать как создать файл ответов для образа Windows Server 2008 R2
работая под Windows 10
Цель: Мне для тестирования на собственном полигоне QEMU+KVM
(on Ubuntu 18.04 Server
) нужна развернутая система. Вариант установки ее вручную не гуд. Я же хочу чтобы я создал контейнер и через FOG в него был установлен образ из данной заметки со всем необходимым. И это реально, я уже такое делал и использую: Windows 7
+ файл ответов, Windows 10
+ файл ответов. Моей последующей целью – это проработать для всех Windows
систем файлы ответов (Autounattend.xml
) по установке будь то на физическое железо или виртуальное.
Что ж начну, пожалуй, свое повествование:
Шаг №1: В рабочую систему Windows 10 Pro (Version 10.0.17134.885)
установил по ранее опубликованной заметки ADK:
Шаг №2: На логическом диске C:
создаю каталог isoproject
, затем в него распаковываю дистрибутив: SW_DVD5_Windows_Svr_DC_EE_SE_Web_2008_R2_64Bit_English_w_SP1_MLF_X17-22580.ISO
Шаг №3: Проверяем, какие редакции содержаться в образе:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | C:\WINDOWS\system32>dism /get-wiminfo /wimfile:c:\isoproject\sources\install.wim Cистема DISM Версия: 10.0.17134.1 Сведения об образе : c:\isoproject\sources\install.wim Индекс: 1 Имя : Windows Server 2008 R2 Standard (Full Installation) Описание : This option installs the complete installation of Windows Server. This installation includes the entire user interface, and it supports all of the server roles. Размер (байт): 10 510 509 480 Индекс: 2 Имя : Windows Server 2008 R2 Standard (Server Core Installation) Описание : This option installs a minimal installation of Windows Server without the standard Windows user interface, and with a subset of server roles that can be managed from a command prompt, reducing management requirements and attack surface. Размер (байт): 3 563 998 339 Индекс: 3 Имя : Windows Server 2008 R2 Enterprise (Full Installation) Описание : This option installs the complete installation of Windows Server. This installation includes the entire user interface, and it supports all of the server roles. Размер (байт): 10 510 890 698 Индекс: 4 Имя : Windows Server 2008 R2 Enterprise (Server Core Installation) Описание : This option installs a minimal installation of Windows Server without the standard Windows user interface, and with a subset of server roles that can be managed from a command prompt, reducing management requirements and attack surface. Размер (байт): 3 563 972 455 Индекс: 5 Имя : Windows Server 2008 R2 Datacenter (Full Installation) Описание : This option installs the complete installation of Windows Server. This installation includes the entire user interface, and it supports all of the server roles. Размер (байт): 10 510 997 874 Индекс: 6 Имя : Windows Server 2008 R2 Datacenter (Server Core Installation) Описание : This option installs a minimal installation of Windows Server without the standard Windows user interface, and with a subset of server roles that can be managed from a command prompt, reducing management requirements and attack surface. Размер (байт): 3 564 010 572 Индекс: 7 Имя : Windows Web Server 2008 R2 (Full Installation) Описание : This option installs the complete installation of Windows Server. This installation includes the entire user interface, and it supports all of the server roles. Размер (байт): 10 520 088 768 Индекс: 8 Имя : Windows Web Server 2008 R2 (Server Core Installation) Описание : This option installs a minimal installation of Windows Server without the standard Windows user interface, and with a subset of server roles that can be managed from a command prompt, reducing management requirements and attack surface. Размер (байт): 3 562 616 654 Операция успешно завершена. C:\WINDOWS\system32> |
Шаг №4: Из вывода видно, что в скачанном образе присутствует 8
редакций Windows
которые можно установить на компьютере:
Windows Server 2008 R2 Standard (Full Installation)
Windows Server 2008 R2 Standard (Server Core Installation)
Windows Server 2008 R2 Enterprise (Full Installation)
Windows Server 2008 R2 Enterprise (Server Core Installation)
Windows Server 2008 R2 Datacenter (Full Installation)
Windows Server 2008 R2 Datacenter (Server Core Installation)
Windows Web Server 2008 R2 (Full Installation)
Windows Web Server 2008 R2 (Server Core Installation)
Если перейти в каталог: C:\isoproject\sources
то появятся файлы ответов дефолтные под каждую редакцию с расширением “*.clg”
Мне нужна только редакция номер один.
Шаг №5: Запускаю «Диспетчер установки Windows
»
Win – Windows Kits - Диспетчер установки Windows
Шаг №6: Перехожу в настройке файла ответов через «Диспетчер установки Windows
»
Файл – Новый файл ответов
, следом будет окно уведомления: «Редактирование файла ответов без открытия образа Windows приведет к ограничению функциональности. Вы хотите открыть образ Windows сейчас?"
Нажимаю «ДА
» и указываю Имя файла: C:\isoproject\sources\install.wim
и нажимаю «Открыть
», следом еще одно где нужно предопределить образ Windows
, я выбираю: Windows Server 2008 R2 SERVERSTANDARD
и нажимаю «OK
”. Но это также не все, еще одно окно:
«Файл каталога для образа Windows Windows Server 2008 R2 SERVERSTANDARD
не удается открыть по следующей причине: Файл каталога, связанный с образом Windows Windows Server 2008 R2 SERVERSTANDARD
, устарел? (Вам необходимо быть администратором на локальном компьютере): Да/Нет.»
Если вы просто запустили «Диспетчер установки Windows
», то вы встретите ошибку: «Диспетчер установки Windows не удалось создать каталог. Подробные сведения: Клиент не обладает требуемыми правами».
А все потому, то не было выполнено условие через правый клик мышью на «Диспетчер установки Windows
» — «Дополнительно» — «Запуск от имени администратора
».
Ну вот дела: ошибка с надписью «Клиент не обладает требуемыми правами
» появляется в обоих случаях, так что не так?
“Диспетчер установки Windows
” – Новый файл ответов – Да
– выбираю «install_Windows_Server 2008 R2 SERVERSTANDARD.clg
” он станет доступным после проверки редакций в образе, неправда, он уже есть изначально. Вот теперь в программе: Windows System Image Manager
базовая загрузка.
Шаг №7: Предопределяю собственный файл ответов.
Disabling the language settings dialog
и т.д. Заострять внимание на каждой настройке не буду, просто приложу свой файл: Autounattend.xml for Server 2008 R2 Std
Образ Windows – Components
– и через правый клик на amd64_Microsoft-Windows-International-Core-WinPE_6.1.7600.16385_neutral
выбираю «Добавление параметры для прохода 1 windowsPE
”, после во фрейме “Файл ответов
” раздела: Untitled – Components – 1 windowsPE – amd64_Microsoft-Windows-International-Core-WinPE_neutral:
- InputLocale: en-US
- SystemLocale: en-US
- UILanguage: en-US
- UserLocale: en-US
Disabling the Select Operating System dialog
- Disabling the EULA dialog
Когда Ваши собственные ответы предопределены, сохраняем:
Файл – Сохранить файл ответов как
– и сохраняем в каталог C:\isoproject\Autounattend.xml
А после обязательно нужно выйти: окно программы Windows System Image Manager – Файл – Выход
Шаг №8: Удаляю все дефолтные файлы ответов:
C:\isoproject\sources\“*.clg”
кроме: install_Windows Server 2008 R2 SERVERSTANDARD.clg
Шаг №9: Собираю образ с созданным файлом ответов:
Win – Windows Kits
– и через правый клик мышью на «Среда средств развертывания и работы с образами
»:
123456789101112131415161718192021222324252627 | C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools>oscdimg -u2 -m -o -lWin2008R2Std -b”c:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\etfsboot.com” c:\isoproject c:\test\Win2008R2Std.iso OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility Copyright (C) Microsoft, 1993-2012. All rights reserved. Licensed only for producing Microsoft authorized content. Scanning source tree (500 files in 46 directories) Scanning source tree complete (997 files in 328 directories) Computing directory information complete Image file is 3192881152 bytes (before optimization) Writing 997 files in 328 directories to c:\test\Win2008R2Std.iso 100% complete Storage optimization saved 199 files, 30713856 bytes (1% of image) After optimization, image file is 3165257728 bytes Space saved because of embedding, sparseness or optimization = 30713856 Done. |
Для последующего удобства небольшой bat
-файл: Win2008R2Std.bat
123 | @echo offcd /d “C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg”oscdimg -u2 -m -o -lWin2008R2Std -b”c:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\etfsboot.com” c:\isoproject c:\test\Win2008R2Std.iso |
Образ создался, проверил установку через vSphere client
подключившись к хосту и создав новую VM
где в качестве образа установки указал сформированный образ с приложенным файлом ответов – система установилась. Проверка показала, что все что нужно в образе присутствует. Может конечно случиться что Вам понадобиться интегрировать в него драйвера, но это просто, на моем блоге www.ekzorchik.ru есть полноценные заметки на этот счет. А пока на этом всё, с уважением автор блога Олло Александр aka ekzorchik.