Створення файлу відповідей - автоматична установка windows vista і windows 7 - статті
Створення файлу відповідей
Для автоматичної установки Windows Vista / Windows 7 потрібен файл відповідей. Відразу хочу зауважити, що розглядаються тут параметри файлу відповідей призначені лише для того щоб зробити автоматичну установку і не використовують можливості по налаштуванню операційної системи.
Для створення файл відповідей служить програма Windows System Image Manager (Windows SIM), входить до складу Windows Automated Installation Kit (AIK).
Запускаємо Windows SIM (Start (Пуск) -> All Programs (Усі програми) -> Microsoft Windows AIK -> Windows System Image Manager). Насамперед необхідно відкрити файл каталог (catalog) (розміщується на DVD диску в директорії sources). Для цього вибираємо File -> Select Windows Image і вказуємо файл install_Windows 7 ULTIMATE.clg (для написання цієї статті використовувався диск з Windows 7 Ultimate). Після відкриття в панелі Windows Image з'явиться список доступних пакетів і компонентів. Тепер натискаємо File -> New Answer File. В панелі Answer File відобразитися список етапів установки операційної системи (Малюнок 1). Не дивлячись на те, що етапів установки всього сім, нам знадобитися всього три: windowsPE, specialize і oobeSystem.
Етап - windowsPE
Це найперший етап установки операційної системи. Компоненти, які використовуються на цьому етапі, дозволяють встановити додаткову мову, вибрати яку операційну систему розгортати з файлу install.wim і підготувати жорсткий диск (створити і відформатувати розділи).
Почнемо з настройки мови. Для цього натискаємо праву кнопку миші на компоненті Microsoft-Windows-International-Core-WinPE і вибираємо Add Setting to Pass 1 windowsPE. Виробляємо його настройку.
Під час установки Windows використовувати англійську і російську клавіатуру.
Використовувати українські шрифти і кодові сторінки для програм не використовують Unicode.
Використовувати українську мову в інтерфейсі операційної системи. У разі англійської версії тут має бути en-US.
Використовувати український формат для відображення дати і часу, грошових одиниць і чисел.
Під час установки використовувати українську мову. У разі установки англійської версії тут має бути en-US.
Тепер налаштовуємо компонент Microsoft-Windows-Setup, який перетягуємо з панелі Windows Image на панель Answer file в windowsPE (Малюнок 2).
Автоматично погоджуватися з ліцензійною угодою.
Перед тим як почати інсталяцію, програма установки Windows повинна знати, що ж встановлювати. Ідентифікація дистрибутива здійснюється або за індексом (index), імені (name) або опису (description). Для того щоб вказати що встановлювати, необхідно з'ясувати як же наш дистрибутив обзивається в надрах файлу install.wim. Можна це зробити декількома варіантами. Перший, так би мовити рекомендований розробником, використовувати програму dsim.exe (входить до складу Windows AIK). Набираємо dsim.exe / get-wiminfo /wimfile:z:\sources\install.wim. де Z - літера призначена DVD. Наприклад, для Windows 7 Ultimate команда dsim.exe вивела такі дані.
Так як я встановлюю Windows 7 Ultimate, то установника я повинен вказати, або індекс 5, або ім'я Windows 7 Ultimate, або таке ж опис.
Другий варіант за допомогою команди imageX.exe / info z: \ sources \ install.wim. Так як висновок команди дуже докладний, то спробуємо з виведення виключити непотрібне, змінивши команду на imageX.exe / info z: \ sources \ install.wim | findstr " Або ж ще один варіант. Визначити ім'я установлюваної версії Windows можна по імені файлу каталогу. На дисках від Microsoft, дані файли розташовуються в каталозі sources і мають розширення CLG. Для визначення необхідно з імені файлу прибрати "install_" і розширення ".clg". Наприклад, файл "install_Windows 7 ULTIMATE.clg" позначає Windows 7 Ultimate. Тепер залишилося внести дані про те, що встановлювати в наш файл відповідей. Натискаємо праву кнопку миші і вибираємо пункт Insert New Metadata Значення Key може бути наступним: / IMAGE / INDEX, / IMAGE / NAME, / IMAGE / DESCRIPTION. Windows 7 Ultimate Залежно від значення Key вказуємо Встановлене дистрибутив або за індексом, або по імені, або за описом. Так як значення Key було зазначено вище, як / IMAGE / NAME, то Value приймає значення Windows 7 Ultimate. Як я вже говорив на початку цієї статті, що одним з нововведень стало підтримка розбиття дисків на розділи, а також вказівку, куди встановлювати Windows. Відразу хочу зауважити, що нумерація дисків починається з нуля, а розділів з одиниці. Нумеруються тільки основні (primary) і логічні (logical) розділи. Додаткового (extended) розділу номер не присвоюється. Конфігурація дискової підсистеми виконується на етапі windowsPE за допомогою компонента Microsoft-Windows-Setup і групи параметрів DiskConfiguration. Наведені нижче приклади можна адаптувати під свої потреби, але в цілях практичності я вважаю, що створювати розділи і вказувати, куди встановлювати краще вручну. Тому в файлі відповідей вказав в DiskConfiguration тільки один параметр. Встановити операційну систему на перший розділ Встановити операційну систему на другий розділ. Пару слів про PartitionID. Даний параметр задає номер розділу, на який буде проводитися установка (InstallTo \ PartitionID) або який буде змінений за допомогою групи параметрів ModifyPartition. PartitionID не слід плутати з Order, який всього лише задає порядок при обробці. Нумерація PartitionID починається з одиниці, і номер присвоюється тільки основним (primary) і логічним (logical) розділах. Після того як install.wim розпакується і комп'ютер перезавантажитися. Починається етап specialize, під час якого відбувається настройка системи, установка мережевих параметрів і імені комп'ютера. Вибираємо зі списку компонентів Microsoft-Windows-Shell-Setup і натискаємо на ньому праву кнопку миші. Вибираємо Add Setting to Pass 4 specialize і приступаємо до його налаштуванні (Малюнок 3). Символ зірочка, вказує, що ім'я комп'ютера буде автоматично згенеровано. Це заключний етап установки операційної системи. Починається він після завершення попереднього і перезавантаження системи. Перетягуємо компонент Microsoft-Windows-Shell-Setup з панелі Windows Image на oobeSystem панелі Answer file і виробляємо його настройку (Малюнок 4). Russian Standard Time Дане значення відповідає часовій зоні (UTC + 03: 00) Київ, Харків, Полтава. Жителі Республіки Білорусь повинні вказувати E. Europe Standard Time, а Україна FLE Standard Time. Автоматична установка оновлень за допомогою Windows Update відключена.Етап - specialize
Етап - oobeSystem