Мета. Створити файл відповідей, для повністю автоматичної установки Windows XP, за допомогою Setupmgr.exe і nLite.
- Створити файл відповідей автоматичної установки XP за допомогою програми nLite.
- Створити файл відповідей автоматичної установки XP за допомогою програми Setupmgr.
- Порівняти файли відповідей.
- Створити загальний файл відповідей.
- Перевірити файл відповідей в дії.
Завдання №1.
Створюємо файл відповідей за допомогою програми nLite.
- Встановлюємо утиліту nLite (nLite-1.4.9.1.installer.exe), вибравши повну установку. При необхідності встановлюємо Net Framework 2.0 (файл NetFx20SP1_x86.exe)
- Створюємо папку WinXP. вона буде необхідна для проведення подальших практичних завдань.
- Копіюємо весь вміст компакт-диска з Windows XP в папку \ WinXP \ WinXPCD.
- Запускаємо утиліту nLite.
- Вибираємо потрібну мову (Russian). Тиснемо далі.
- Вибираємо розташування настановних файлів (папка \ WinXP \ WinXPCD). Переглядаємо інформацію: назву виробу, мова, сервіс пак, версія, розмір. Йдемо далі.
- Пропускаємо вікно "Попередні".
- Вибираємо опцію "Автоматизація". Якщо в дистрибутиві вже є файл відповідей, то він буде перезаписаний, рекомендується зробити копію файлу winnt.sif. Тиснемо далі.
- Вказуємо: автоматичний режим - Fully Automated. вводимо ключ продукту.
- Переходимо на вкладку "Користувачі". Параметри автовходу: ім'я користувача - адміністратор. Вводимо пароль (1234567) і підтверджуємо його.
- Переходимо на вкладку "Власник і Ідентифікатор мережі". Робоча група - workgroup. Повне ім'я - WinXPClients. Організація - Corp.
- Переходимо на вкладку "Регіональні". Мовні групи - Cyrillic і Western Europe and United States. Часовий пояс - (GMT +03: 00) Москва, Санкт-Петербург, Волгоград.
- Переходимо на вкладку "Дисплей". Глибина кольору - 32 біт, роздільна здатність екрану - 800 * 600. Тиснемо далі.
- Запускаємо процес.
- Отримуємо результат завершено.
- Тиснемо далі. Готово.
- Заходимо в папку \ WinXP \ WinXPCD і бачимо файли Останній сеанс.ini і Останній сеанс_u.ini. Це наші збережені параметри, які використовуються самою програмою nLite. Тепер заходимо в папку \ i386 шукаємо там файл winnt.sif. Відкриваємо його в блокноті. Бачимо, що пароль Адміністратора не зашифрований.
- Ще раз запускаємо утиліту nLite. Мова вибирати вже не треба. Папку з дистрибутивом утиліта теж вже запам'ятала. Тиснемо Далі. щоб оновити конфігурацію, і ще раз Далі для продовження. У вікні "Попередні" вибираємо останній сеанс, тиснемо завантажити (завантажуємо введені раніше параметри) і Далі. Знову Далі. Переходимо у вкладку "Користувачі" і бачимо, що можливості шифрувати пароль у даній утиліти немає. Можна залишити видимий пароль, але тоді це буде порушенням безпеки. Можна використовувати порожній пароль, а потім замінити його за допомогою команди net user. Так само можна використовувати програму Setupmgr. яка вміє шифрувати пароль для файлу winnt.sif
- Закриваємо утиліту nLite
- Копіюємо файл winnt.sif в папку WinXP \ Winnt і називаємо його nlite_winnt. sif.
Завдання №2.
Для порівняння створюємо файл відповідей за допомогою Setupmgr.exe
Завдання №3.
Пробігає по всьому секціях зазначеним в файлах відповідей і порівнюємо їх.
- Відкриваємо файл nlite_winnt.sif за допомогою блокнота.
- Відкриваємо файл setupmgr_winnt.sif за допомогою блокнота.
- Порівнюємо секцію [Data]. У файлі nlite_winnt.sif є додаткові параметри. AutomaticUpdates = "No". Даний параметр забороняє автоматичне оновлення. Параметри AutoPartition мають різні значення. Він дозволяє встановлювати операційну системи на перший доступний розділ, на якому не встановлена інша операційна система і є досить вільного місця. Якщо ви хочете вручну вибирати розділи для установки, необхідно встановити значення 0. Так як даний параметр має тільки одне можливе значення (значення 1), його можна взагалі видалити.
- Секція [Unattended]. Наступні параметри з'явилися в nlite_winnt.sif. UnattendSwitch = "Yes". OemPreinstall = "Yes". FileSystem = *. WaitForReboot = "No". NoWaitAfterTextMode = 1. NoWaitAfterGUIMode = 1. DriverSigningPolicy = Ignore. NonDriverSigningPolicy = Ignore. Параметр UnattendSwitch пропускає Привітання Windows. OemPreinstall дозволяє встановлювати додатки і драйвери з папки $ OEM $. Для установки драйверів необхідний параметр OemPnPDriversPath. Параметр FileSystem має значення *. Він дозволяє або залишати файлову систему без змін, або конвертувати її в NTFS. Приймає значення LeaveAlone і ConvertNTFS. Так як значення * не має ніякої сили, даний параметр можна видалити. Параметр WaitForReboot = "No" скасовує 15 секундне очікування перезавантаження після установки. За замовчуванням використовується Yes. Параметри NoWaitAfterTextMode = 1. NoWaitAfterGUIMode = 1 і NonDriverSigningPolicy = Ignore в документації не вказуються. Складно однозначно визначити чи є вони достовірними. Параметр DriverSigningPolicy = Ignore дозволяє встановлювати непідписані драйвери. Так само він має значення Block - не встановлювати і Warn - зупинити установку і вивести попередження. За замовчуванням використовується останній. Параметр TargetPath = \ WINDOWS знаходиться в файлі setupmgr_winnt.sif вказує папку, в яку буде встановлюватися Windows XP.
- Секція [GuiUnattended]. У файлі відповідей setupmgr_winnt.sif пароль адміністратора зашифрований. Дозволено автоматичний вхід. Але тільки 1 раз. При наступному вході необхідно вводити пароль. Як видно, значення 0, яке ми поставили з клавіатури не приймається.
- Секція [UserData] без змін, як і секції: [Display]. [RegionalSettings]. [Identification]. [Networking].
- У файлі setupmgr_winnt.sif існує секція [Branding] з параметром BrandIEUsingUnattended = Yes автоматично задає параметри для оглядача, але ми їх не вказували і дана секція не потрібна.
- Секція [Proxy]. Параметр Proxy_Enable = 0 забороняє використовувати проксі сервер.
Завдання №4.
Створюємо файл winnt.sif в папці \ WinXP \ WinXPCD. Об'єднуємо туди два файли і отримуємо такі параметри (ключ продукту, відповідно буде ваш):
Завдання №5.
Перевіряємо файл відповідей створений раніше за допомогою VirtualPC.
короткі підсумки
Після закінчення даної лекції Ви придбали навички автоматизації процесу установки операційної системи і переконалися, що даний процес не складний і є досить корисним для системних адміністраторів середніх і великих організацій.