Новости

Створюємо свій дистрибутив Windows 7.

  1. Створення еталонної системи
  2. Створення власного дистрибутива

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

Існує два способи отримання актуального дистрибутива Windows 7: інтеграція оновлень безпосередньо в образ і використання еталонної системи для скачування і установки оновлень.

Перший спосіб простіше і швидше, проте має серйозний недолік - потрібно завантажити всі необхідні оновлення. А це, навіть маючи список, зробити досить непросто. У той же час в мережі є вже викачані набори оновлень, але ми не рекомендуємо їх використовувати, так як установка компонентів системи з неперевірених джерел - це дуже погана ідея. Як мінімум ви можете отримати нестабільно працюючу систему через непротестованих або несумісного набору оновлень, а в гіршому випадку запросто можна отримати небажане або шкідливі програми.

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

Створення еталонної системи

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

По завершенні установки не поспішайте, коли відобразиться екран вітання натисніть CTRL + SHIFT + F3

Це перезавантажить систему в режим аудиту, якщо ж ви встигли створити користувача і зробити вхід, то виконайте від імені Адміністратора команду: Це перезавантажить систему в режим аудиту, якщо ж ви встигли створити користувача і зробити вхід, то виконайте від імені Адміністратора команду:

C: \ Windows \ System32 \ sysprep \ sysprep / audit / reboot

При завантаженні в режимі аудиту автоматично запускається утиліта Sysprep, закриваємо це вікно, воно нам зараз не потрібна.

Слід пам'ятати, що перекладена в режим аудиту система продовжить завантажуватися в нього до тих пір, поки ми знову не запустимо Sysprep і не змінимо режим Слід пам'ятати, що перекладена в режим аудиту система продовжить завантажуватися в нього до тих пір, поки ми знову не запустимо Sysprep і не змінимо режим. Після завантаження відкриваємо Центр оновлення Windows і проводимо пошук і установку оновлень.

Важливо! 17 травня 2016 року Microsoft випустила накопичувальний пакет оновлень для Windows 7 SP1 KB3125574 , Що включає в себе оновлення з моменту випуску SP1 і до квітня 2016, з метою зменшення обсягу завантажуваних оновлень рекомендуємо завантажити і встановити даний пакет вручну. Для його установки потрібна наявність поновлення KB3020369 .

Перезавантажуємося і знову проводимо пошук і установку оновлень Перезавантажуємося і знову проводимо пошук і установку оновлень. Перезавантажуємося і знову повторюємо цю операцію до тих пір, поки система не встановить всі доступні оновлення.

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

Тому ніхто не заважає нам включити в свій дистрибутив потрібний софт, щоб не витрачати час на його подальшу установку. Ми зазвичай обмежуємося "джентельменськім набором": архіватор, Adobe Reader, Java, Silverlight. Ви можете включити в нього весь набір необхідного софта, включаючи офісний пакет і інше ПЗ. Не варто включати в образ програми встановлюють власні драйвера і власне драйвера пристроїв, так як всі сторонні драйвера будуть видалені на стадії підготовки системи до захоплення образу. Також не варто робити активацію ПО, ця інформація також буде загублена.

Закінчивши підготовку еталонної системи видалимо всі викачані нами файли і зайве ПО (якщо є), особливу увагу слід приділити очищенню системи від копій файлів оновлень, для цього скористайтеся інструментом Очищення диска:

Важливо! Після очищення обов'язково перезавантажте систему для завершення роботи з оновленнями, в іншому випадку ви ризикуєте отримати непрацюючий образ.

Тепер підготуємо її до захоплення образу за допомогою утиліти Sysprep:

c: \ Windows \ system32 \ sysprep \ sysprep / oobe / generalize / shutdown

Розберемо ключі утиліти докладніше:

  • oobe - запускає комп'ютер в режимі екрана привітання. Екран привітання Windows дозволяє кінцевим користувачам налаштовувати операційну систему Windows, створювати нові облікові записи, перейменовувати комп'ютер і виконувати інші завдання.
  • generalize - готує установку Windows перед створенням образу. Якщо цей параметр вказаний, все унікальні системні відомості видаляються з установки Windows. Ідентифікатор безпеки (SID) обнуляється, точки відновлення системи скидаються, журнали подій видаляються.
  • shutdown - завершує роботу комп'ютера після завершення роботи програми Sysprep.

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

Створення власного дистрибутива

Для подальшої роботи нам знадобиться робоча станція під управлінням Windows 7 з встановленим пакетом автоматичної установки Windows (WAIK). Розрядність і версія системи ніякої ролі не грають.

Пакет автоматичної установки Windows® (WAIK) для Windows® 7

Установка WAIK не повинна викликати труднощів і проводиться з установками за замовчуванням.

Тепер підготуємо образ Windows PE для захоплення образу еталонної системи Тепер підготуємо образ Windows PE для захоплення образу еталонної системи. Розрядність WinPE повинна відповідати розрядності еталонної системи.

Відкриємо Пуск - Всі програми - Microsoft Windows AIK - Командний рядок коштів розгортання і виконаємо команду для 32-бітових систем:

copype.cmd x86 e: \ win_pe

або для 64-бітних:

copype.cmd amd64 e: \ win_pe

де e: \ win_pe бажане розташування папки з образом. Попередньо папку створювати не треба, так як в цьому випадку ви отримаєте помилку, що папка вже існує.

Тепер перейдемо в папку призначення і скопіюємо файл winpe Тепер перейдемо в папку призначення і скопіюємо файл winpe.wim в папку ISO \ sources і перейменуємо його у boot.wim. Потім скопіюємо в папку ISO з папки C: \ Program Files \ Windows AIK \ Tools \ amd64 або C: \ Program Files \ Windows AIK \ Tools \ x86, в залежності від розрядності, файл imagex.exe.

Потім в Командному рядку коштів розгортання дамо таку команду:

oscdimg -n -be: \ win_pe \ etfsboot.com e: \ win_pe \ ISO e: \ win_pe \ winpe.iso

iso

Результатом роботи команди буде образ winpe.iso з якого слід завантажити еталонну систему.

Якщо ви не виконували додаткової розмітки диска еталонної системи, то розділ для захоплення матиме букву D:, а завантажувальний диск E:, про всяк випадок перевіряємо командою dir Якщо ви не виконували додаткової розмітки диска еталонної системи, то розділ для захоплення матиме букву D:, а завантажувальний диск E:, про всяк випадок перевіряємо командою dir.

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

e: \ imagex / capture d: d: \ install.wim "Win7_ULT_x64" / compress maximum / boot / verify

Як параметри вказуємо захопити диск D: і зберегти його в образ D: \ install.wim, в лапках вказуємо власну назву способу, також ставимо максимальне стиснення, можливість завантаження і перевірку створеного образу. Після чого можемо сходити випити кави, дана операція займає в середньому близько півгодини.

Перезавантажуємо еталонну систему в звичайний режим і копіюємо створений образ на ПК з встановленим WAIK Перезавантажуємо еталонну систему в звичайний режим і копіюємо створений образ на ПК з встановленим WAIK. Перейдемо в e: \ win_pe і очистимо папку ISO, потім скопіюємо туди вміст оригінального диска Windows 7, який ми використовували для установки еталонної системи.

Після чого замінимо файл install.wim в папці sources на захоплений нами образ. Тепер можна приступати до складання власного ISO-образу, для цього виконайте команду:

oscdimg -u2 -m -o -lWIN7ULTx64 -be: \ win_pe \ etfsboot.com e: \ win_pe \ iso e: \ win_pe \ Win7_ULT_x64.iso

розберемо ключі команди докладніше:

  • u2 -створює образ, який має тільки файлову систему UDF.
  • m - знімає обмеження на розмір образу.
  • o - замінює дублюються файли одним екземпляром, дозволяє скоротити розмір образу.
  • l - мітка тому, вводиться без пробілів, необов'язковий параметр.
  • b - розташування завантажувального файлу, також без пробілів.

Образ збирається досить швидко, єдиний момент - з великою часткою ймовірності його розмір перевищить 4,7 ГБ і записати його на звичайну DVD болванку не вдасться Образ збирається досить швидко, єдиний момент - з великою часткою ймовірності його розмір перевищить 4,7 ГБ і записати його на звичайну DVD болванку не вдасться. В цьому випадку можна використовувати двошарові болванки DVD9, але вони рідше зустрічаються в продажу і можуть підтримуватися не всіма моделями дисководів. В цьому випадку можна розбити дистрибутив на дві частини, кожна з яких буде міститися на DVD-диск стандартної ємності. Також слід пам'ятати про обмеження 32-х розрядних систем, які не вміють працювати з wim-образами розміром більше 4 ГБ.

Розділити образ можна за допомогою такої команди:

imagex / split e: \ win_pe \ install.wim e: \ win_pe \ install.swm 3000

В результаті буде створено два або більше swm-файлу максимальним розміром в 3000 МБ. Потім видалимо з папки ISO \ sources install.wim і помістимо туди install.swm, після чого зберемо образ першого диска:

oscdimg -u2 -m -lWIN7ULTx64DVD1 -be: \ win_pe \ etfsboot.com e: \ win_pe \ iso e: \ win_pe \ Win7_ULT_x64_DVD1.iso

Після цього видалимо install.swm і скопіюємо на його місце install2.swm. Другий диск немає сенсу робити завантажувальним, тому зберемо його більш простою командою:

oscdimg -u2 -m -lWIN7ULTx64DVD2 e: \ win_pe \ iso e: \ win_pe \ Win7_ULT_x64_DVD2.iso

Установка з розділеного способу проводиться звичайним шляхом, починаючи з першого диска, в процесі роботи інсталятор сам попросить змінити диск:

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

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

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

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

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

Объем

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

Имя

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

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

Ваш E-Mail

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