Новости

Створення завантажувального DVD Windows Vista з інтегрованими оновленнями

  1. Навіщо це потрібно
  2. Створення завантажувального DVD Windows Vista

Сергій Пахомов

Навіщо це потрібно

Створення завантажувального DVD Windows Vista

Питання про те, переходити чи не переходити на операційну систему Windows Vista, сьогодні вже не розглядається. Те, що рано чи пізно це обов'язково станеться, абсолютно очевидно. Багато користувачів вже перейшли на нову операційну систему, а деякі поки тільки експериментують з нею. У цій статті ми розповімо про те, як автоматизувати процес установки операційної системи Windows Vista на комп'ютер і створити завантажувальний DVD-диск, що включає дистрибутив операційної системи з усіма інтегрованими оновленнями, а також необхідними драйверами і ПО.

Навіщо це потрібно

Перш ніж приступити до створення модифікованого дистрибутива Windows Vista, давайте розглянемо ситуації, коли такі дистрибутиви бувають вкрай корисні. Дійсно, навіщо створювати модифікований дистрибутив Windows Vista, якщо цілком можна обійтися стандартним?

По-перше, при створенні модифікованого дистрибутива Windows Vista можна інтегрувати в нього всі оновлення, які виходять до операційної системи. Звичайно, можна встановити операційну систему, а потім, підключившись до Інтернету, інсталювати всі оновлення з сайту компанії Microsoft. Однак такий спосіб зажадає значно більше часу, ніж використання дистрибутива з уже інтегрованими оновленнями, і якщо операційну систему доводиться часто перевстановлювати (а в процесі експериментів це неминуче) або встановлювати на безліч комп'ютерів (що актуально для системних адміністраторів), то, звичайно ж, краще мати дистрибутив з інтегрованими оновленнями.

По-друге, операційна система Windows Vista може не встановитися на комп'ютер при використанні стандартного (офіційного) дистрибутива. Справа в тому, що в її складі можуть бути відсутні драйвери ряду пристроїв, без яких установка цієї ОС на комп'ютер неможлива, а спроба підсунути драйвери з флешки або з дискети під час інсталяції, хоча і є типовим виходом із ситуації, може і не пройти.

Розглянемо класичний приклад, коли стандартний дистрибутив Windows Vista збірки build 6.0.6000.16386 не встановлюється на комп'ютер. На всіх нових материнських платах, побудованих на базі набору мікросхем Intel з південним мостом ICH8 або ICH9, є додатковий IDE-контролер для підключення пристроїв з інтерфейсом PATA, оскільки в південний міст інтегрований тільки SATA-контролер. Відповідно до цього додаткового контролера традиційно підключається оптичний привід з PATA-інтерфейсом, оскільки приводи з SATA-інтерфейсом поки ще не набули широкого поширення. Так, на системних платах компанії ASUS використовується додатковий контролер компанії JMicron, драйвера якого немає в стандартом дистрибутиві Windows Vista. В результаті при спробі встановити операційну систему на комп'ютер виникає напис, що операційна система не може знайти драйвери оптичного приводу. Щоб цього не відбувалося, краще завчасно інтегрувати потрібний драйвер до складу операційної системи.

Третя причина, по якій застосування модифікованої версії Windows Vista більш переважно, ніж використання стандартного дистрибутива, полягає в тому, що при внесенні змін до дистрибутив можна реалізувати запрограмувати операційної системи і автоматизувати процес інсталяції. Надалі при установці і настройці операційної системи це значно заощадить час.

Ще одна перевага застосування модифікованого дистрибутива полягає в тому, що можна помітно зменшити його обсяг, видаливши всі непотрібні компоненти і підтримку невикористовуваних мов.

Ну і остання причина полягає в тому, що на диск з завантажувальним дистрибутивом ОС можна заздалегідь записати всі необхідні додатки, які будуть автоматично скопійовані на жорсткий диск в процесі інсталяції ОС.

Далі ми розглянемо алгоритм створення завантажувального диска Windows Vista Ultimate 32-bit (англійська версія) з інтегрованими оновленнями і драйверами і розповімо про те, як автоматизувати процес установки, зробивши його прозорим для користувача, - тобто про те, як обійтися без настирливих діалогових вікон . І, хоча в подальшому мова йтиме про створення завантажувального диска Windows Vista Ultimate 32-bit, слід мати на увазі, що для інших версій Windows Vista (в тому числі і для 64-бітових) завантажувальні диски створюються аналогічно.

Створення завантажувального DVD Windows Vista

Для створення завантажувального диска нам буде потрібно:

  • ліцензійний дистрибутив Windows Vista;
  • утиліта vLite v.1.1 Beta;
  • оновлення операційної системи Windows Vista;
  • драйвери, які потрібно інтегрувати в дистрибутив;
  • пишучий оптичний DVD-привід.

Найпростіший і ефективний спосіб створення завантажувального диска з дистрибутивом операційної системи і інтегрованими оновленнями - скористатися безкоштовною спеціалізованої утилітою vLite (поточна версія v.1.1 Beta), яку можна завантажити з сайту www.vlite.net .

Дана утиліта є майстер створення завантажувального диска з можливостями інтеграції всіх оновлень і автоматизації процесу установки операційної системи. Вона підтримує кілька інтерфейсних мов, в тому числі і російська, тому робота з нею не повинна викликати проблем.

Примітно, що дана утиліта працює під управлінням як ОС Windows XP, так і Windows Vista, тобто диск з модифікованим дистрибутивом операційної системи Windows Vista можна створювати, працюючи на системі з Windows XP.

Крок 1. Підготовка файлів поновлення

На цьому етапі потрібно підготувати всі оновлення операційної системи Windows Vista.

Найпростіше скачати їх з сайту www.autopatcher.com або з інших сайтів, яких в Інтернеті предостатньо. Оновлення зазвичай структуровані по місяцях і викладені у вигляді архівів. Існує два типи оновлень: Full і Update. Перші включають і поновлення за всі попередні місяці, наприклад файл AutoPatcher_WinVista_Jul07_Core.exe, який нескладно знайти в Інтернеті, містить всі оновлення аж до липня 2007 року, а файл AutoPatcher_WinVista_Aug07_Update.exe містить тільки оновлення за серпень 2007-го. Відзначимо, що всі оновлення, які викладені в Інтернеті у вигляді архівів, призначені для англійських версій Windows Vista і не можуть бути встановлені на локалізовану російську версію ОС. Тому якщо ви створюєте завантажувальний диск c російською версією Windows Vista, то інтегрувати в нього поновлення принципово неможливо і єдиний вихід - встановлювати оновлення вже після інсталяції операційної системи.

Отже, необхідно завантажити один повний архів оновлень (наприклад, файл AutoPatcher_WinVista_Jul07_Core.exe), а також щомісячні оновлення (наприклад, файл AutoPatcher_WinVista_Aug07_Update.exe). Далі всі оновлення необхідно розпакувати - за замовчуванням вони розпаковуються в директорію C: \ Program Files \ AutoPatcher, але для інтегрування їх в створюваний дистрибутив краще змінити директорію установки. Наприклад, це може бути директорія C: \ AutoPatcher Windows Vista. Крім оновлень, файли AUTOPATCHER_WinVista містять різні утиліти, що не входять до складу операційної системи, але призначені для її налаштування. Інтегрувати їх в дистрибутив ОС можна, тому нам доведеться виділити з директорії C: \ AutoPatcher Windows Vista файли, пов'язані з критичним або некритичним оновлень.

Потрібні нам файли містяться в директоріях C: \ AutoPatcher Windows Vista \ modules \ Critical і C: \ AutoPatcher Windows Vista \ modules \ NonCritical, структура яких показана на рис. 1. В одній папці, назва якої закінчується на _x86.apm_files (наприклад, KB925902_vista_x86.apm_files), міститься потрібний нам MSU-файл. У разі, якщо створюється дистрибутив 64-розрядної версії Windows Vista, потрібні файли оновлення містяться в папках, назва яких закінчується на _x64.apm_files.

apm_files

Мал. 1. Файли оновлення, що містяться в розпакованому архіві
C: \ AutoPatcher Windows Vista \ modules \ Critical

Всі файли з розширенням * .msu необхідно скопіювати в окрему директорію, яку можна назвати, наприклад, WinVista Updates. Однак копіювати все MSU-файли з кожної папки вручну - заняття досить обтяжлива, та й заплутатися легко. Тому для копіювання MSU-файлів ми скористаємося наступним хитрим прийомом.

Створіть на диску дві папки: C: \ Temp і C: \ WinVista Updates. Скопіюйте з папок C: \ AutoPatcher Windows Vista \ modules \ Critical і C: \ AutoPatcher Windows Vista \ modules \ NonCritical весь вміст в папку WinVista Updates. Далі увійдіть в папку C: \ WinVista Updates і запустіть пошук (Search), вказавши в якості шаблону для пошуку файлів і папок: vista_x86.apm_files. В результаті будуть виділені всі папки, назви яких закінчуються на vista_x86.apm_files. Далі скопіюйте всі виділені файли в папку C: \ TEMP, а весь вміст папки C: \ WinVista Updates видаліть. Після цього увійдіть в папку C: \ TEMP і запустіть пошук, вказавши в якості шаблону для пошуку файлів: x86.msu. В результаті будуть виділені всі файли, назви яких закінчуються на _x86.msu. Потім скопіюйте всі виділені файли в папку C: \ WinVista Updates, а папку C: \ TEMP видаліть разом з усім вмісті. У підсумку в папці C: \ WinVista Updates виявляться всі необхідні нам оновлення (рис. 2).

Мал. 2. Файли поновлення в папці C: \ WinVista Updates

Крок 2. Інсталяція і запуск утиліти vLite

На другому етапі необхідно встановити на комп'ютер (якщо це ще не зроблено) утиліту vLite, вибравши російську мову в якості інтерфейсного. Після запуску програми перш за все слід вказати шлях до директорії, що містить дистрибутив операційної системи Windows Vista. Якщо збірки не можна скопійований попередньо на жорсткий диск комп'ютера, то в якості шляху можна вказати шлях до DVD-приводу, в який вставлений диск з дистрибутивом операційної системи. В цьому випадку необхідно також вказати ім'я папки, в яку буде скопійований дистрибутив операційної системи. У нашому прикладі - це папка C: \ Windows Vista x86 Eng.

Після того як вміст дистрибутива Windows Vista скопійовано в папку C: \ Windows Vista x86 Eng, необхідно вибрати версію операційної системи, дистрибутив якої буде редагуватися і створюватися (рис. 3). З огляду на популярність версії Windows Vista Ultimate, ми покажемо створення дистрибутива саме на прикладі цієї версії операційної системи.

З огляду на популярність версії Windows Vista Ultimate, ми покажемо створення дистрибутива саме на прикладі цієї версії операційної системи

Мал. 3. Вказівка ​​версії операційної системи,
дистрибутив якої буде створюватися

Після вибору типу операційної системи, яка буде піддаватися конфігурації, в головному вікні програми будуть відображатися тип обраної операційної системи і номер версії (збірки). У нашому випадку - build 6.0.6000.16386 (рис. 4).

4)

Мал. 4. У головному вікні програми відображаються тип обраної
операційної системи і номер версії дистрибутива

Крок 3. Визначення завдань

На даному етапі (для переходу до нього натискаємо кнопку «Далі» або клацаємо на іконці «Завдання» в лівій частині головного вікна програми) необхідно вказати, які дії слід здійснити з створюваним дистрибутивом ОС, для чого ставляться відповідні прапорці (рис. 5).

5)

Мал. 5. Вибір завдань, які можна буде виконати при створенні дистрибутива ОС

Програма vLite передбачає такі можливості, як інтегрування в дистрибутив операційної системи оновлень, драйверів і мовних пакетів (пункт «Інтеграція»), вибір компонентів ОС (можна видалити непотрібні компоненти операційної системи з дистрибутива) (пункт «Компоненти»), попередня настройка операційної системи ( пункт «Налаштування), автоматизація процесу установки (пункт« Автоматизація ») і створення завантажувального DVD-диска або його ISO-образу (пункт« створення ISO). Для повноти картини ми відзначимо всі можливі завдання (хоча це і не обов'язково).

Крок 4. Інтеграція поновлення, драйверів і мовних пакетів

На цьому етапі необхідно додати в наш дистрибутив всі оновлення, драйвери і мовні пакети. Для цього натискаємо на кнопку «Далі» або на іконку «Інтеграція» в лівій частині вікна програми. У вікні «Інтеграція» є три закладки: «Виправлення», «Драйвери» і «Мовні пакети» (рис. 6).

Мал. 6. Вікно, що дозволяє інтегрувати в дистрибутив оновлення,
драйвери і мовні пакети

Для того щоб інтегрувати в дистрибутив заздалегідь підготовлені поновлення, на закладці «Виправлення» ставимо прапорець «Дозволити» і, натиснувши на кнопку «Додати», вибираємо всі файли оновлення в папці C: \ Vista Updates. Після цього список всіх оновлень, які будуть інтегровані в дистрибутив, відобразиться у вікні програми (рис. 7).

Мал. 7. Список обраних оновлень відображається
у вікні програми

Далі на закладці «Драйвери» необхідно вказати драйвери, які будуть інтегровані в дистрибутив. Для цього необхідно на закладці «Драйвери», як і раніше, поставити прапорець «Дозволити». Інтегрувати до складу дистрибутива операційної системи драйвери не так-то просто. Справа в тому, що переважна більшість драйверів на увазі інсталяцію з використанням EXE-файлу, коли разом з драйвером встановлюється і програма для його настройки. А інтегрувати можна тільки розпаковані драйвери, що містять INF-файли. Однак, як уже зазначалося, іноді без додавання драйверів в дистрибутив встановити операційну систему на комп'ютер неможливо. Як показує практика, найбільш часто доводиться інтегрувати в операційну систему драйвер IDE-контролера, до якого приєднується оптичний привід. У нашому прикладі ми інтегрували в дистрибутив ОС драйвер IDE-контролера JMicron 363.

Для додавання драйверів в дистрибутив ОС необхідно натиснути на кнопку «Додати» і вибрати попередньо заготовлені драйвери з розширенням INF. Після цього вибрані драйвери, які будуть інтегровані в дистрибутив, відобразяться у вікні програми (рис. 8).

8)

Мал. 8. Список обраних драйверів відображається у вікні програми

Далі можна інтегрувати в дистрибутив мовні пакети у вигляді CAB-архівів. Робиться це точно так же, як і додавання оновлень і драйверів. Питання лише в тому, де взяти мовні пакети і навіщо це взагалі потрібно. Цей крок із зазначених вище причин ми пропустимо.

Крок 5. Видалення зайвих компонентів

На даному етапі необхідно вказати компоненти операційної системи, які можна видалити з дистрибутива. Для переходу до цього етапу натискаємо на кнопку «Далі» або на іконку «Компоненти» в лівій частині вікна програми. Після цього відкриється вікно «Сумісності» (рис. 9), в якому потрібно зазначити ті програми і функції ОС, які будуть використовуватися, щоб запобігти видалення пов'язаних з ними компонентів операційної системи. Після цього можна відзначити ті компоненти операційної системи, які немає необхідності включати в дистрибутив і які можна видалити (рис. 10).

Мал. 9. Вікно, де
необхідно відзначити програми, які не можна видаляти

Мал. 10. Компоненти операційної системи, які можна видалити

Якщо ви не знаєте, які компоненти вам точно не знадобляться, то краще залишити все як є. Однак операційна система Windows Vista містить величезну базу драйверів різних пристроїв, тому якщо ви впевнені в тому, що з якимось типом обладнання вам працювати не доведеться, то сміливо видаляйте зайві компоненти.

Крок 6. Попереднє налаштування ОС

На цьому етапі можна зробити первинну настройку операційної системи. Для цього необхідно перейти до вікна «Налаштування» (натискаємо на кнопку «Далі» або на іконку «Налаштування» в лівій частині вікна програми). У вікні «Налаштування» можна налаштувати функції безпеки, провідника і системи. Наприклад, для того щоб відключити контроль облікових записів (UAC), що робиться практично всіма користувачами, необхідно перейти до вікна «Безпека» і напроти пункту UAC (Контроль облікових записів) вибрати опцію "Виключено" (рис. 11).

11)

Мал. 11. Відключення контролю облікових записів при налаштуванні системи

Налаштувати схему енергоспоживання можна у вікні «Система», а відображення розширень відомих файлів і відображення системних і прихованих файлів - у вікні «Провідник».

Крок 7. Автоматизація процесу

Для переходу до цього етапу можна натиснути кнопку «Далі» або клацнути по іконці «Автоматизація» в лівій частині вікна програми. Тут можна задати ключ дистрибутива ОС (щоб не забивати його в процесі інсталяції), ім'я комп'ютера, вказати профіль мережевих налаштувань, профіль захисту комп'ютера і провести регіональні настройки (часовий пояс, розкладка клавіатури, мова). Тобто дане вікно дозволяє заздалегідь задати всі параметри, які зазвичай вказуються в процесі установки операційної системи на комп'ютер, і, крім того, реалізувати ті настройки операційної системи, які зазвичай виробляються вже після інсталяції (рис. 12).

Мал. 12. Автоматизація процесу установки ОС

Крок 8. Підготовка до створення дистрибутива

На даному етапі необхідно запустити процес підготовки до створення дистрибутива. Для цього просто натисніть на кнопку «Готово», яка повинна бути активна після проходження попередніх етапів. Після цього відкриється вікно, в якому буде запропоновано вибрати один з двох способів створення дистрибутива: «Тільки застосувати настройки» і «Застосувати і перебудувати». Перший спосіб полягає в тому, щоб застосувати настройки тільки до поточної (створюваної) версії ОС, а всі інші версії ОС залишаться без змін. Цей спосіб є досить швидким, проте дистрибутив виходить дуже великим. Спосіб «Застосувати і перебудувати» полягає в тому, щоб застосувати всі налаштування до дистрибутива і зберегти тільки обрану версію операційної системи. Це дозволить суттєво зменшити розмір дистрибутива.

Після вибору способу створення дистрибутива ОС (ми рекомендуємо використовувати спосіб «Застосувати і перебудувати») запуститься процес створення дистрибутива (рис. 13).

13)

Мал. 13. Процес створення дистрибутива

Дистрибутив буде створено в тій же директорії, куди спочатку був скопійований диск з копією Windows Vista (в нашому випадку - це папка C: \ Windows Vista x86 Eng).

Після того як в дистрибутив будуть інтегровані всі оновлення і внесені всі необхідні зміни, в директорії C: \ Windows Vista x86 Eng можна додатково створити папку Utils і скопіювати в неї додатки, які потрібно буде інсталювати на комп'ютер після установки ОС, при цьому вміст даної папки НЕ буде скопійовано на жорсткий диск комп'ютера в процесі установки ОС. Перевага такого підходу полягає лише в тому, що в разі використання завантажувального DVD-диска не доведеться міняти диск.

Крок 9. Створення ISO-образу диска

Останній етап підготовки завантажувального дистрибутива з операційною системою - це створення ISO-образу диска або безпосередній запис завантажувального DVD-диска. Для цього в утиліті vLite потрібно перейти до вікна ISO (рис. 14) і в полі «Режим» вибрати бажану дію (створити образ, записати образ, записати диск, стерти диск).

14) і в полі «Режим» вибрати бажану дію (створити образ, записати образ, записати диск, стерти диск)

Мал. 14. Процес створення ISO-образу завантажувального диска

КомпьютерПресс 10'2007


Дійсно, навіщо створювати модифікований дистрибутив Windows Vista, якщо цілком можна обійтися стандартним?

Уважаемые партнеры, если Вас заинтересовала наша продукция, мы готовы с Вами сотрудничать. Вам необходимо заполнить эту форму и отправить нам. Наши менеджеры в оперативном режиме обработают Вашу заявку, свяжутся с Вами и ответят на все интересующее Вас вопросы.

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: