Предустановочный диск windows 7 для чего он нужен
В настоящее время доступно много инструментов, упрощающих процесс развертывания Windows. Вот некоторые из них: Windows Automated Installation Kit версии 2.0 (WAIK 2.0), Windows System Image Manager (WSIM) и Windows Preinstallation Environment (Windows PE). Кроме того, у Microsoft имеется несколько дополнительных решений, полезных при развертывании системы в масштабе предприятия, например, Microsoft Deployment Toolkit (MDT) 2010.
WAIK 2.0 и другие инструменты такого рода предоставляются Microsoft бесплатно, хотя их и нет на установочном носителе Windows 7. Скачайте их с сайта Microsoft Download Center.
Вы обнаружите следующие компоненты, играющие важную роль при развертывании Windows 7.
- Sysprep: позволяет удалить из образа ОС данные, относящиеся к пользователю и компьютеру. Благодаря этому вы можете подготовить эталонную систему, чтобы записать ее образ и развертывать ее на других компьютерах.
- Windows PE 3.0: Windows Preinstallation Environment (среда предустановки Windows).
- Windows Imaging: технология, позволяющая сохранять образы систем в файлах формата WIM с расширением.wim.
- ImageX: средство командной строки для работы с Windows Imaging, входящее в WAIK 2.0. Служит для записи и редактирования образов для развертывания.
- DISM: средство обслуживания образов развертывания и управления ими (Deployment Image Servicing and Management) — инструмент командной строки для управления WIM-файлами.
- WSIM: средство настройки существующих WIM-файлов.
- DiskPart: средство командной строки, позволяющее управлять разделами диска.
- USMT: инструментарий переноса состояния пользователя (User State Migration Toolkit) — часть WAIK, служит для переноса данных с существующего компьютера на новый.
Создание установочного диска Windows 7 (64 bit) с предустановленным программным обеспечением
Привет! Меня зовут Ro8 и я покажу Вам как создать установочный диск Windows 7 (64 bit) с предустановленным программным обеспечением.
Для создания установочного диска Windows 7 (64 bit) с предустановленным программным обеспечением понадобится:
1) Компьютер-образец с предустановленным программным обеспечением на основе которого и будет создан установочный диск;
"Среда предустановки Windows (Windows PE) 3.0 - это минимальная версия операционной системы с ограниченными службами, построенная на ядре Windows 7. Данная среда используется для подготовки компьютера к установке Windows, копирования образов диска, установке Windows.
Среда Windows PE не предназначена для использования в качестве основной операционной системы на компьютере - она служит в качестве изолированной среды предустановки и является встроенным элементом других средств установки и восстановления системы, например программы установки Windows 7, служб развертывания Windows (Windows DS)."
1.1) Заходим на компьютер-образец и запускаем командную строку средств развертывания от имени администратора (как скачать и установить пакет автоматической установки Windows AIK для Windows 7, читайте в нашей предыдущей статье Создание дистрибутива автоматической установки Windows 7 (64 bit))
1.5) Копируем файл winpe.wim из папки winpe_x64 в папку winpe_x64\ISO\sources и переименовываем в boot.wim, то есть вводим в командной строке команду:
1.7) Заходим в папку C:\winpe_x64\mount, как видим она пустая. В нее мы будем монтировать наш файл boot.wim
1.10) В папке c:\winpe_x64\mount\Windows нужно создать папку ImageX, запускаем командную строку от имени админа
и выполняем команду:
1.12) В папку ImageX нужно скопировать утилиту imagex.exe которая находится в C:\Program Files\Windows AIK\Tools\amd64\imagex.exe
1.16) Теперь файл boot.wim содержит в своем составе утилиту imagex.exe и после операции размонтирования папка c:\winpe_x64\mount снова пуста
2.1) Компьютер, образ системного диска которого будем захватывать нужно предварительно подготовить утилитой sysprep. Как видим на компьютере установлено несколько приложений, система 64 битная
2.3) Запускаем утилиту sysprep и готовим компьютер к захвату образа системного раздела. Утилита sysprep находится по адресу C:\Windows\System32\ sysprep . Находим ее и запускаем.
2.4) После запуска откроется графический интерфейс утилиты, выбираем следующие параметры: "Переход в окно приветствия системы (OOBE)", ставим галочку "Подготовка к использованию", параметры завершения работы "Завершение работы"
2.7) После выключения компьютера включаем его снова и загружаем с созданного диска winpe_x64.iso. Видим предложение загрузиться с диска и сразу жмём любую клавишу на клавиатуре, иначе с загрузочного диска winpe_x64 вы не загрузитесь.
С помощью среды Windows PE, используя утитилиту imagex, произведем захват подготовленного системного диска
2.9) Смотрим, какие разделы и под какими буквами определились в среде Windows PE. Вводим поочередно команды: dir c: dir d: dir e:
imagex.exe /CAPTURE d: e:\install.wim "Windows 7 ultimate x64" /compress maximum /boot /verify где буква d - это диск с операционной системой образ которой захватываем, буква e: - раздел диска на котором сохраняем захваченный образ, файл называется install с расширением .wim Файл будет максимально сжат, будет загрузочным и после создания пройдет проверку
2.11) Переходим к утилите imagex.exe, которая при создании диска со средой Windows PE была скопирована в папку ImageX
imagex.exe /CAPTURE d: e:\install.wim "Windows 7 ultimate x64" /compress maximum /boot /verify Начнется процесс захвата и сохранения образа раздела с операционной системой
Вводим имя пользователя и Имя компьютера
3.2) Идем на раздел d: и видим там файл install.wim - это образ захваченной системы после подготовки улилитой sysprep
и копируем в нее содержимое установочного диска с Windows 7 которая была установлена на компьютер-образец.
3.5) Копируем файл install.wim созданный в среде Windows PE и находящийся на диске D: в папку c:\winpe_x64\ISO\sources
3.8) Так как в папке C:\winpe_x64\ISO лежит дистрибутив Windows 7 с новым файлом install.wim, который уже содержит программное обеспечение, то на основе этой папки собираем установочный диск
3.10) Файл windows_7_ultimate(x64) это и есть установочный дистрибутив с интегрированными программами
Этапы установки
В Windows XP и более ранних версиях процесс установки ОС на компьютер состоял из нескольких этапов. В частности, в ней был известный всем нам переход от текстового интерфейса установки к GUI или этапу мини-установки. На каждом этапе мы имели общее представление о типах выполняемых операций, таких как копирование установочных файлов, установка драйверов, настройка пользовательских параметров и т.д.
Процесс установки Windows 7 также можно разделить на три этапа. На каждом этапе отображается ход выполнения и отмечается веха (milestone) его завершения:
- Предустановка (Windows PE): этот этап представляет собой загрузку предустановочной среды при первоначальной загрузке установочного носителя. В ходе этого этапа вы готовите жесткий диск к установке системы, разбивая его на разделы и форматируя. Затем образ Windows 7 и исходные файлы копируются на жесткий диск.
- Онлайновая настройка: после копирования системных файлов на целевой жесткий диск установочный пакет Windows 7 выполняет процедуры конфигурирования (проходы, passes), в ходе которых система настраивается на использование наиболее подходящих драйверов и задается информация, специфичная для системы, в частности, сетевая конфигурация и другие необходимые параметры.
- Приветствие Windows: на этом этапе управление передается пользователю, и только что установленная ОС приветствует его.
- WindowsPE: настройка параметров Windows PE и базовых параметров Windows Setup. В частности, на этом проходе могут осуществляться подготовка диска (разбиение на разделы и форматирование) и настройка сетевых параметров.
- OfflineServicing: применение обновлений образа Windows 7 и прочих пакетов, таких как исправления ПО, языковые пакеты и обновления защиты.
- Generalize: на этом проходе, выполняемом только при запуске sysprep/generalize, можно выполнить минимальную настройку параметров Windows 7, а также других параметров, которые необходимо сохранить в эталонном образе. Команда sysprep/generalize удаляет информацию, специфичную для системы, такую как уникальный идентификатор безопасности и параметры, специфичные для аппаратуры.
- Specialize: создается и применяется информация, специфичная для системы, такая как сетевые параметры, региональные настройки и информация о доменах.
- auditSystem: параметры автоматической (unattended) установки обрабатываются во время работы Windows 7 в контексте системы перед входом пользователя в систему в режиме аудита. Проход auditSystem выполняется только при загрузке в режиме аудита.
- auditUser: параметры автоматической установки обрабатываются после входа пользователя в систему в режиме аудита. Проход auditUser выполняется только при загрузке в режиме аудита.
- ObeSystem: параметры применяются к Windows 7 перед этапом приветствия Windows.
Благодаря полной установке с образа и мощным возможностям Windows PE при установке Windows 7 (а также и Windows Vista) вообще не приходится работать в текстовом режиме.
Благодаря средствам, предоставляемым Microsoft, процесс развертывания Windows 7 значительно упрощается, особенно если вы развертываете ее на многочисленных системах в масштабе предприятия.
Наверняка каждый может вручную установить и настроить операционную систему Windows. Но для случая, когда в производственных целях эту задачу следует выполнить десятки или сотни раз, возникает необходимость автоматизированной установки.
В этой статье описываются основные шаги и советы как создать «тихую», автоматизированную установку операционной системы, настроить ее и оттестировать результат. Безусловно, в сети можно найти достаточно большое количество статей и советов про отдельные фазы такой задачи, но общие инструкции и ответы на вопросы: С чего начать? Что необходимо подготовить? Какие основные шаги процесса? – к сожалению, редкость.
Поэтому, ответы на эти вопросы здесь найдут те, кто выполняют такую задачу впервые.
Windows Embedded Standard 7x64 выбрана в качестве операционной системы для примеров.
Требования к рабочей машине:
Должны быть установлены:
Должны быть доступны:
- Оригинальный ISO-образ для установки Windows(+лицензионный ключ, если не планируется ставить evaluation версию).
- Все необходимые драйвера для целевого устройства.
- Приложения, которые планируется установить в системе сразу после установки ОС.
Основные инструменты:
- Windows Embedded Standard 7 SP1 (Tools)\Image Configuration Editor (ICE)
- Windows Embedded Standard 7 SP1 (Tools)\Windows PE Tools Command Prompt
- Symantec Ghost\Ghost Boot Wizard
Структура папок в рабочей среде:
Создайте рабочую папку. Например, папку с именем “Work”.
Скопируйте содержание оригинального ISO-образа с установкой Windows в свою рабочую директорию. В результате должно получиться следующее:
Обратите внимание на две подпапки в Distribution Share (DS) folder: “$OEM$ Folders” и “Out-Of-Box Drivers”.
Создайте папку “Work\DS\Out-of-Box Drivers\”. Тут будут храниться необходимые для целевого устройства драйвера.
Создайте структуру папок “Work\DS\$OEM$ Folders\(CustomFolder)\$OEM$\$$”. Тут будут храниться дополнительные файлы, приложения, реестровые файлы, конфигурации и скрипты.
Содержание папки \$OEM$\$$ автоматически копируется в папку %WINDIR%, поэтому может быть использовано на любой фазе установки Windows. Более детально о $OEM$ папках.
Эти шаги можно поделить на подпункты со множеством деталей. Но в данной статье планируется дать только общее видение выполнения поставленной задачи.
Интуитивный пользовательский интерфейс и расширенная система поиска делают ICE приоритетным при выборе инструмента создания и редактирования файла ответа.
Для начала работы с ICE:
Features
Windows Features (в данном тексте здесь и дальше в качестве русского эквивалента используется слово «компонент») добавляются в соответствии с требованиями целевого устройства. ICE может автоматически добавить необходимые и опциональные компоненты после того, как вы добавите требуемый минимум.
Если Ваше устройство ограничено в размере дискового пространства – обратите внимание на показатель Estimated Footprint: это предположительный размер, который займет Windows на диске после установки.
Options
У всех компонентов есть одно или несколько свойств. Как минимум, необходимо определить ответы на вопросы стандартной установки: язык установки по умолчанию, подтверждение Microsoft Software License Terms, ключ продукта, на какой диск и в какой раздел будет установлена Windows, локальные установки.
Также автоматически можно задать следующие настройки Windows Welcome: язык и регион, имя пользователя, имя компьютера, обои рабочего стола, дата и время, текущее местоположение, домашняя группа, беспроводная сеть, пароль администратора.
Все опции настраиваются на одной или несколькоих фазах установки Windows. Обратите внимание на какой конкретной фазе Вы планируете настроить конкретную опцию.
Настройка дисков
На первой фазе установки Windows (Windows PE) можно настроить создание и удаление разделов физического диска. Набор опций позволяет удалить существующие разделы, создать новые разделы, указать типы, задать форматы, буквы и метки разделов, выбрать на какой диск будет установлена Windows.
Чтобы создать новый раздел на диске для опции DiskConfiguration/Disk/CreatePartitions в контекстном меню выберите действие "Insert New CreatePartition".
- Порядковый номер создаваемого раздела (Order);
- Тип (Type) — Primary, EFI, Extended, Logical или MSR;
- Размер (Size);
- И будет ли раздел фиксированного размера либо расширяемый (Extend) — true или false. Если Extend=true, опцию Size задавать не нужною
- Порядковый номер (Order) — он должен совпадать с порядковым номером в разделе CreatePartition;
- Метку раздела (Label);
- Букву раздела (Letter);
- Формат (Format) — NTFS или FAT32;
- Будет ли раздел фиксированного размера либо расширяемый (Extend) — true или false;
- Активность раздела (Active) — true либо false;
- Тип раздела (TypeID). Например, для системного раздела, используемого для хранения инструментов восстановления системы, TypeID следует присвоить 0х27.
Опция ImageInstall позволяет выбрать на какой из разделов будет устанавливаться операционная система.
Если были пропущены обязательные пакеты, их можно добавить автоматически с помощью сочетаний клавиш Ctrl+F5.
Ctrl+Shift+F5 добавляет все обязательные и опциональные пакеты. Используя эту опцию, следует обратить внимание на то, что footprint может быть значительно превышен.
2. Добавление драйверов в процесс автоматической установки ОС.
- Добавить в Out-Of-Box drivers папку с установочными файлами драйверов.
- Добавить в одну из фаз установки Windows путь к каждому драйверу. Внимание: определенный драйвер должен быть установлен на определенном этапе (в определенной фазе).
Чтобы сразу после установки ОС автоматически установить приложения, задать их настройки, добавить записи реестра и файлы, можно использовать следующие способы:
Для «тихой» установки приложений во время установки ОС используйте соответствующие ключи: /s, /silent или /r с setup.iss файлом для InstallShield установки, /qn для MSI-пакетов, /verysilent /SP — для InnoSetup, /s для Wiseinstaller и т.д. Используйте help и опцию /? чтобы ознакомиться с опциями командной строки установки приложения.
4. Создание тестового образа.
Тестовый образ может быть создан как ISO-образ или как загрузочный USB.
Пример создания ISO-образа, используя инструмент oscdimg (%ProgramFiles%\Windows Embedded Standard 7\Tools\AMD64\oscdimg.exe) для случая, если папка Work лежит в корне диска С:
5. Снятие образа с тестовой машины и развертывание на целевых устройствах.
Если запланировано сделать образ с тестовой машины и применить его на целевых устройствах, для начала нужно подготовить тестовую машину с помощью SYSPREP. Это требование от Microsoft. Иначе Microsoft не предоставляет поддержку продукта.
Sysprep подготавливает установку Microsoft Windows к дублированию, аудиту и доставке клиенту.
Sysprep удаляет данные конкретной системы из Windows, такие как ComputerSID. Поэтому подготовка с помощью SYSPREP – важный шаг в создании образа.
Создать образ можно используя WindowsPE с инструментами ImageX или SymantecGhost.
Используя WindowsPE Tools Command Prompt можно создать загрузочный WinPE образ с автоматизированным созданием wim-файла.
Используя Symantec Ghost\Ghost Boot Wizard можно создать загрузочный Ghost образ с автоматизированным созданием ghost-файла.
Каждый из этих образов может быть использован для дальнейшей доставки на целевые устройства.
Образ, полученный в результате, может быть использован в lite-touch и zero-touch стратегии развертывания.
Предустановочная среда может использоваться не только для установки операционной системы, но и как основа для инструментов системного администратора, например, восстановления системы, антивирусного лечения, диагностики сети и т.д. В данной статье будем рассматривать стандартный образ WinPE без добавления административных утилит, так как это тема для отдельной статьи.
В случае с dism потребуется компьютер с Windows 7-10, так как на Windows XP dism не работает, как в прочем и с утилитой bcdedit. Работать с этими утилитами можно только из под администратора, то есть находим в кнопке пуск пункт «Командная строка», щелкаем правой кнопкой мыши по этому пункту и выбираем из контекстного меню «Запуск от имени администратора» (способов много, все эти способы и для всех операционных систем перечислять смысла нет, если не получилось попробуйте включить соображалку). Получить справку по работе с этой утилитой можно, набрав в запущенной командной строке:
Например, мы хотим убедиться, что это нужный нам WIM-файл, то есть нам нужны сведения об образах в WIM-файле, для этого получим справку о команде /Get-Wiminfo , набрав в консоли:
Подключим образ следующей командой:
Обращаю ваше внимание, что путь к WIM-файлу и каталогу подключения должны существовать на этом компьютере, а индекс образа можно узнать командой /Get-Wiminfo . В каталоге подключения находим папку windows\boot\pxe, в которой берем два файла: pxeboot.n12 и bootmgr.exe .
Для желающих добавить драйвера потребуется команда:
Если вам потребуется добавление дополнительных пакетов, например, таких как: WMI, HTA, MDAC, NetFX, PPPoE, PowerShell, scripting и др., то их нужно сначала найти. Например, установить Windows OPK или AIK или ADK. Потом выполнить команду:
Далее надо отключить образ командой:
- bios\core\pxelinux.0 (собственно сам сетевой загрузчик);
- из каталога bios\com32\menu два файла: menu.c32 и vesamenu.c32 (menu.c32 будем использовать только для тех машин, где не сработает vesamenu.c32);
- bios\com32\chain\chain.c32 (модуль управления загрузчиками, обычно используется для локальной загрузки);
- bios\com32\elflink\ldlinux\ldlinux.c32 (вторичный загрузчик, обязателен при использовании pxelinux.0);
- bios\com32\lib\libcom32.c32 (необходим при использовании chain.c32);
- bios\com32\libutil\libutil.c32 (необходим при использовании chain.c32);
- bios\memdisk\memdisk (драйвер загрузки образов флоппи, жесткого диска, ISO и т.д.).
Также в корневую папку мы должны поместить bootmgr.exe . Создаем в корневой папке подкаталог boot , куда нужно поместить два файла: bcd и boot.sdi и каталог fonts , еще надо создать каталог sources , куда скопируем файл boot.wim . Если вас устраивает подобное расположение всех загрузочных файлов, то файл bcd менять не надо. Хитрость тут заключается в том, что сетевая загрузка аналогична загрузке с компакт-диска или флешки.
- вместо pxelinux.0 syslinux.efi , который располагается в efi32\efi\syslinux.efi для 32-разрядных систем или efi64\efi\syslinux.efi для 64-разрядных;
- вместо ldlinux.c32 соответственно — efi32\com32\elflink\ldlinux\ldlinux.e32 или efi64\com32\elflink\ldlinux\ldlinux.e64 .
Для начала определимся, что в переменной %BCD% будет полное имя нового файла BCD, создадим этот файл:
Далее создадим новую запись дополнительных параметров, требуемых диспетчером загрузки для устройств электронных дисков:
Задаем два параметра, причем второй ссылается на переменную %SDI%, которая содержит путь\boot.sdi относительно загрузочного устройства (первоначально было \boot\boot.sdi):
Создаем новую запись для WinPE:
Результатом последней команды будет вывод на экран GUID в фигурных скобках, далее мы его будем обозначать как переменную %GUID%. Вообще-то это можно было бы автоматизировать с помощью команды FOR, но тогда сложнее разбирать их. Устанавливаем параметр системного корневого каталога:
Устанавливаем параметры определения HAL и WinPE:
Устанавливаем параметры устройства, содержащего операционную систему и устройство содержащее файл %WIM%, например \windows\winpe.wim:
Создаем еще одну запись диспетчера загрузки:
Устанавливаем параметр ожидания:
Все, BCD-файл готов, можно его подкладывать в каталог boot нашего TFTPD-сервера.
Добрый день! Я являюсь представителем компании, занимающейся продажей компьютерной техники. Интересует такой вопрос: существует ли универсальный диск, включающий в себя все версии ОС Windows 7 от домашней базовой до максимальной в 32 и 64-битных вариантах? Такой диск был бы очень удобен для сборщиков в плане установки на компьютеры ОС. Ключ активации списывался бы с наклейки ОЕМ-продукта, который был приобретен. Проблема в том, что очень часто случается продавать компьютеры с объемом оперативной памяти выше 4Gb, а ОЕМ-продукт есть только в 32-битном варианте. Можно ли в принципе устанавливать 64-битный продукт например Домашней базовой системы, а ключ активации использовать от приобретенной 32-битной Домашней базовой системы?
Рекламный блок
Облако тегов
Этапы установки
В Windows XP и более ранних версиях процесс установки ОС на компьютер состоял из нескольких этапов. В частности, в ней был известный всем нам переход от текстового интерфейса установки к GUI или этапу мини-установки. На каждом этапе мы имели общее представление о типах выполняемых операций, таких как копирование установочных файлов, установка драйверов, настройка пользовательских параметров и т.д.
Процесс установки Windows 7 также можно разделить на три этапа. На каждом этапе отображается ход выполнения и отмечается веха (milestone) его завершения:
- Предустановка (Windows PE): этот этап представляет собой загрузку предустановочной среды при первоначальной загрузке установочного носителя. В ходе этого этапа вы готовите жесткий диск к установке системы, разбивая его на разделы и форматируя. Затем образ Windows 7 и исходные файлы копируются на жесткий диск.
- Онлайновая настройка: после копирования системных файлов на целевой жесткий диск установочный пакет Windows 7 выполняет процедуры конфигурирования (проходы, passes), в ходе которых система настраивается на использование наиболее подходящих драйверов и задается информация, специфичная для системы, в частности, сетевая конфигурация и другие необходимые параметры.
- Приветствие Windows: на этом этапе управление передается пользователю, и только что установленная ОС приветствует его.
- WindowsPE: настройка параметров Windows PE и базовых параметров Windows Setup. В частности, на этом проходе могут осуществляться подготовка диска (разбиение на разделы и форматирование) и настройка сетевых параметров.
- OfflineServicing: применение обновлений образа Windows 7 и прочих пакетов, таких как исправления ПО, языковые пакеты и обновления защиты.
- Generalize: на этом проходе, выполняемом только при запуске sysprep/generalize, можно выполнить минимальную настройку параметров Windows 7, а также других параметров, которые необходимо сохранить в эталонном образе. Команда sysprep/generalize удаляет информацию, специфичную для системы, такую как уникальный идентификатор безопасности и параметры, специфичные для аппаратуры.
- Specialize: создается и применяется информация, специфичная для системы, такая как сетевые параметры, региональные настройки и информация о доменах.
- auditSystem: параметры автоматической (unattended) установки обрабатываются во время работы Windows 7 в контексте системы перед входом пользователя в систему в режиме аудита. Проход auditSystem выполняется только при загрузке в режиме аудита.
- auditUser: параметры автоматической установки обрабатываются после входа пользователя в систему в режиме аудита. Проход auditUser выполняется только при загрузке в режиме аудита.
- ObeSystem: параметры применяются к Windows 7 перед этапом приветствия Windows.
Благодаря полной установке с образа и мощным возможностям Windows PE при установке Windows 7 (а также и Windows Vista) вообще не приходится работать в текстовом режиме.
Благодаря средствам, предоставляемым Microsoft, процесс развертывания Windows 7 значительно упрощается, особенно если вы развертываете ее на многочисленных системах в масштабе предприятия.
Наверняка каждый может вручную установить и настроить операционную систему Windows. Но для случая, когда в производственных целях эту задачу следует выполнить десятки или сотни раз, возникает необходимость автоматизированной установки.
В этой статье описываются основные шаги и советы как создать «тихую», автоматизированную установку операционной системы, настроить ее и оттестировать результат. Безусловно, в сети можно найти достаточно большое количество статей и советов про отдельные фазы такой задачи, но общие инструкции и ответы на вопросы: С чего начать? Что необходимо подготовить? Какие основные шаги процесса? – к сожалению, редкость.
Поэтому, ответы на эти вопросы здесь найдут те, кто выполняют такую задачу впервые.
Windows Embedded Standard 7x64 выбрана в качестве операционной системы для примеров.
Требования к рабочей машине:
Должны быть установлены:
Должны быть доступны:
- Оригинальный ISO-образ для установки Windows(+лицензионный ключ, если не планируется ставить evaluation версию).
- Все необходимые драйвера для целевого устройства.
- Приложения, которые планируется установить в системе сразу после установки ОС.
Основные инструменты:
- Windows Embedded Standard 7 SP1 (Tools)\Image Configuration Editor (ICE)
- Windows Embedded Standard 7 SP1 (Tools)\Windows PE Tools Command Prompt
- Symantec Ghost\Ghost Boot Wizard
Структура папок в рабочей среде:
Создайте рабочую папку. Например, папку с именем “Work”.
Скопируйте содержание оригинального ISO-образа с установкой Windows в свою рабочую директорию. В результате должно получиться следующее:
Обратите внимание на две подпапки в Distribution Share (DS) folder: “$OEM$ Folders” и “Out-Of-Box Drivers”.
Создайте папку “Work\DS\Out-of-Box Drivers\”. Тут будут храниться необходимые для целевого устройства драйвера.
Создайте структуру папок “Work\DS\$OEM$ Folders\(CustomFolder)\$OEM$\$$”. Тут будут храниться дополнительные файлы, приложения, реестровые файлы, конфигурации и скрипты.
Содержание папки \$OEM$\$$ автоматически копируется в папку %WINDIR%, поэтому может быть использовано на любой фазе установки Windows. Более детально о $OEM$ папках.
Эти шаги можно поделить на подпункты со множеством деталей. Но в данной статье планируется дать только общее видение выполнения поставленной задачи.
Интуитивный пользовательский интерфейс и расширенная система поиска делают ICE приоритетным при выборе инструмента создания и редактирования файла ответа.
Для начала работы с ICE:
Features
Windows Features (в данном тексте здесь и дальше в качестве русского эквивалента используется слово «компонент») добавляются в соответствии с требованиями целевого устройства. ICE может автоматически добавить необходимые и опциональные компоненты после того, как вы добавите требуемый минимум.
Если Ваше устройство ограничено в размере дискового пространства – обратите внимание на показатель Estimated Footprint: это предположительный размер, который займет Windows на диске после установки.
Options
У всех компонентов есть одно или несколько свойств. Как минимум, необходимо определить ответы на вопросы стандартной установки: язык установки по умолчанию, подтверждение Microsoft Software License Terms, ключ продукта, на какой диск и в какой раздел будет установлена Windows, локальные установки.
Также автоматически можно задать следующие настройки Windows Welcome: язык и регион, имя пользователя, имя компьютера, обои рабочего стола, дата и время, текущее местоположение, домашняя группа, беспроводная сеть, пароль администратора.
Все опции настраиваются на одной или несколькоих фазах установки Windows. Обратите внимание на какой конкретной фазе Вы планируете настроить конкретную опцию.
Настройка дисков
На первой фазе установки Windows (Windows PE) можно настроить создание и удаление разделов физического диска. Набор опций позволяет удалить существующие разделы, создать новые разделы, указать типы, задать форматы, буквы и метки разделов, выбрать на какой диск будет установлена Windows.
Чтобы создать новый раздел на диске для опции DiskConfiguration/Disk/CreatePartitions в контекстном меню выберите действие "Insert New CreatePartition".
- Порядковый номер создаваемого раздела (Order);
- Тип (Type) — Primary, EFI, Extended, Logical или MSR;
- Размер (Size);
- И будет ли раздел фиксированного размера либо расширяемый (Extend) — true или false. Если Extend=true, опцию Size задавать не нужною
- Порядковый номер (Order) — он должен совпадать с порядковым номером в разделе CreatePartition;
- Метку раздела (Label);
- Букву раздела (Letter);
- Формат (Format) — NTFS или FAT32;
- Будет ли раздел фиксированного размера либо расширяемый (Extend) — true или false;
- Активность раздела (Active) — true либо false;
- Тип раздела (TypeID). Например, для системного раздела, используемого для хранения инструментов восстановления системы, TypeID следует присвоить 0х27.
Опция ImageInstall позволяет выбрать на какой из разделов будет устанавливаться операционная система.
Если были пропущены обязательные пакеты, их можно добавить автоматически с помощью сочетаний клавиш Ctrl+F5.
Ctrl+Shift+F5 добавляет все обязательные и опциональные пакеты. Используя эту опцию, следует обратить внимание на то, что footprint может быть значительно превышен.
2. Добавление драйверов в процесс автоматической установки ОС.
- Добавить в Out-Of-Box drivers папку с установочными файлами драйверов.
- Добавить в одну из фаз установки Windows путь к каждому драйверу. Внимание: определенный драйвер должен быть установлен на определенном этапе (в определенной фазе).
Чтобы сразу после установки ОС автоматически установить приложения, задать их настройки, добавить записи реестра и файлы, можно использовать следующие способы:
Для «тихой» установки приложений во время установки ОС используйте соответствующие ключи: /s, /silent или /r с setup.iss файлом для InstallShield установки, /qn для MSI-пакетов, /verysilent /SP — для InnoSetup, /s для Wiseinstaller и т.д. Используйте help и опцию /? чтобы ознакомиться с опциями командной строки установки приложения.
4. Создание тестового образа.
Тестовый образ может быть создан как ISO-образ или как загрузочный USB.
Пример создания ISO-образа, используя инструмент oscdimg (%ProgramFiles%\Windows Embedded Standard 7\Tools\AMD64\oscdimg.exe) для случая, если папка Work лежит в корне диска С:
5. Снятие образа с тестовой машины и развертывание на целевых устройствах.
Если запланировано сделать образ с тестовой машины и применить его на целевых устройствах, для начала нужно подготовить тестовую машину с помощью SYSPREP. Это требование от Microsoft. Иначе Microsoft не предоставляет поддержку продукта.
Sysprep подготавливает установку Microsoft Windows к дублированию, аудиту и доставке клиенту.
Sysprep удаляет данные конкретной системы из Windows, такие как ComputerSID. Поэтому подготовка с помощью SYSPREP – важный шаг в создании образа.
Создать образ можно используя WindowsPE с инструментами ImageX или SymantecGhost.
Используя WindowsPE Tools Command Prompt можно создать загрузочный WinPE образ с автоматизированным созданием wim-файла.
Используя Symantec Ghost\Ghost Boot Wizard можно создать загрузочный Ghost образ с автоматизированным созданием ghost-файла.
Каждый из этих образов может быть использован для дальнейшей доставки на целевые устройства.
Образ, полученный в результате, может быть использован в lite-touch и zero-touch стратегии развертывания.
Предустановочная среда может использоваться не только для установки операционной системы, но и как основа для инструментов системного администратора, например, восстановления системы, антивирусного лечения, диагностики сети и т.д. В данной статье будем рассматривать стандартный образ WinPE без добавления административных утилит, так как это тема для отдельной статьи.
В случае с dism потребуется компьютер с Windows 7-10, так как на Windows XP dism не работает, как в прочем и с утилитой bcdedit. Работать с этими утилитами можно только из под администратора, то есть находим в кнопке пуск пункт «Командная строка», щелкаем правой кнопкой мыши по этому пункту и выбираем из контекстного меню «Запуск от имени администратора» (способов много, все эти способы и для всех операционных систем перечислять смысла нет, если не получилось попробуйте включить соображалку). Получить справку по работе с этой утилитой можно, набрав в запущенной командной строке:
Например, мы хотим убедиться, что это нужный нам WIM-файл, то есть нам нужны сведения об образах в WIM-файле, для этого получим справку о команде /Get-Wiminfo , набрав в консоли:
Подключим образ следующей командой:
Обращаю ваше внимание, что путь к WIM-файлу и каталогу подключения должны существовать на этом компьютере, а индекс образа можно узнать командой /Get-Wiminfo . В каталоге подключения находим папку windows\boot\pxe, в которой берем два файла: pxeboot.n12 и bootmgr.exe .
Для желающих добавить драйвера потребуется команда:
Если вам потребуется добавление дополнительных пакетов, например, таких как: WMI, HTA, MDAC, NetFX, PPPoE, PowerShell, scripting и др., то их нужно сначала найти. Например, установить Windows OPK или AIK или ADK. Потом выполнить команду:
Далее надо отключить образ командой:
- bios\core\pxelinux.0 (собственно сам сетевой загрузчик);
- из каталога bios\com32\menu два файла: menu.c32 и vesamenu.c32 (menu.c32 будем использовать только для тех машин, где не сработает vesamenu.c32);
- bios\com32\chain\chain.c32 (модуль управления загрузчиками, обычно используется для локальной загрузки);
- bios\com32\elflink\ldlinux\ldlinux.c32 (вторичный загрузчик, обязателен при использовании pxelinux.0);
- bios\com32\lib\libcom32.c32 (необходим при использовании chain.c32);
- bios\com32\libutil\libutil.c32 (необходим при использовании chain.c32);
- bios\memdisk\memdisk (драйвер загрузки образов флоппи, жесткого диска, ISO и т.д.).
Также в корневую папку мы должны поместить bootmgr.exe . Создаем в корневой папке подкаталог boot , куда нужно поместить два файла: bcd и boot.sdi и каталог fonts , еще надо создать каталог sources , куда скопируем файл boot.wim . Если вас устраивает подобное расположение всех загрузочных файлов, то файл bcd менять не надо. Хитрость тут заключается в том, что сетевая загрузка аналогична загрузке с компакт-диска или флешки.
- вместо pxelinux.0 syslinux.efi , который располагается в efi32\efi\syslinux.efi для 32-разрядных систем или efi64\efi\syslinux.efi для 64-разрядных;
- вместо ldlinux.c32 соответственно — efi32\com32\elflink\ldlinux\ldlinux.e32 или efi64\com32\elflink\ldlinux\ldlinux.e64 .
Для начала определимся, что в переменной %BCD% будет полное имя нового файла BCD, создадим этот файл:
Далее создадим новую запись дополнительных параметров, требуемых диспетчером загрузки для устройств электронных дисков:
Задаем два параметра, причем второй ссылается на переменную %SDI%, которая содержит путь\boot.sdi относительно загрузочного устройства (первоначально было \boot\boot.sdi):
Создаем новую запись для WinPE:
Результатом последней команды будет вывод на экран GUID в фигурных скобках, далее мы его будем обозначать как переменную %GUID%. Вообще-то это можно было бы автоматизировать с помощью команды FOR, но тогда сложнее разбирать их. Устанавливаем параметр системного корневого каталога:
Устанавливаем параметры определения HAL и WinPE:
Устанавливаем параметры устройства, содержащего операционную систему и устройство содержащее файл %WIM%, например \windows\winpe.wim:
Создаем еще одну запись диспетчера загрузки:
Устанавливаем параметр ожидания:
Все, BCD-файл готов, можно его подкладывать в каталог boot нашего TFTPD-сервера.
Добрый день! Я являюсь представителем компании, занимающейся продажей компьютерной техники. Интересует такой вопрос: существует ли универсальный диск, включающий в себя все версии ОС Windows 7 от домашней базовой до максимальной в 32 и 64-битных вариантах? Такой диск был бы очень удобен для сборщиков в плане установки на компьютеры ОС. Ключ активации списывался бы с наклейки ОЕМ-продукта, который был приобретен. Проблема в том, что очень часто случается продавать компьютеры с объемом оперативной памяти выше 4Gb, а ОЕМ-продукт есть только в 32-битном варианте. Можно ли в принципе устанавливать 64-битный продукт например Домашней базовой системы, а ключ активации использовать от приобретенной 32-битной Домашней базовой системы?
Все ответы
Вы продавец OEM системы, как мне казалось, продавец выбирает, что устанавливать. Разницы в прописываемом ключе нет, на практике OEM ключ подходит как к 32х, так и к 64х битным операционным системам.
Диск, который вы хотите, можно сделать самостоятельно. Для этого потребуются программы Windows AIK и CDBurnerXP. Все программы являются бесплатными. Для начала, создайте директорию, в которую будете выгружать ваши образы, например mkdir "%UserProfile%\CustomWIM". Далее вставьте компакт диск с 32х битной операционной системой Windows 7 (в нашем случае предположим, что буква DVD диска - D:\), набираете следующие команды для выгрузки 32х битных образов предварительно открыв окно командной строки и перейдя в каталог с программой ImageX (входит в состав Windows AIK):
ImageX /EXPORT D:\sources\install.wim 1 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x32) Starter"
ImageX /EXPORT D:\sources\install.wim 2 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x32) Home Basic"
ImageX /EXPORT D:\sources\install.wim 3 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x32) Home Premium"
ImageX /EXPORT D:\sources\install.wim 4 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x32) Professional"
ImageX /EXPORT D:\sources\install.wim 5 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x32) Ultimate"
После того, как все 32х битные образы выгружены, нужно то же самое сделать с 64х битными образами, т.к. в 64х битной редакции версия Starter отсутствует, то набираем следующее:
ImageX /EXPORT D:\sources\install.wim 1 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x64) Home Basic"
ImageX /EXPORT D:\sources\install.wim 2 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x64) Home Premium"
ImageX /EXPORT D:\sources\install.wim 3 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x64) Professional"
ImageX /EXPORT D:\sources\install.wim 4 "%UserProfile%\CustomWIM\install.wim" "Windows 7 (x64) Ultimate"
Далее, открываем файл install.wim с помощью Windows AIK, который должен нам сформировать Clg файлы (необходимы права локального администратора), закрываем окно, у нас должно получитсься 9 файлов Clg. Далее берем компакт диск с 32х битной операционной системой, копируем ее содержимое в любую папку, переходим в папку sources, удаляем из нее файлы install.wim и все файлы с расширением clg, если есть файл ei.cfg, то его тоже удаляем. Копируем в данную папку наши Clg файлы и install.wim. Сохраняем всё, как iso файл. C помощью утилиты обьявляем наш ISO образ загрузочным, режем на болванку, проверяем.
P.S.: Данный вариант не проверялся от начального и до конечного этапа, создание загрузочного сектора возможно также и с помощью встроенных утилит Windows AIK, но за неимением его под рукой не помню синтаксис команд. Желательно, отработать данный вариант на виртуальной машине перед тем, как резать на болванку.
Здравствуйте друзья! В прошлой статье наш постоянный читатель под ником Ro8 показал нам, как происходит создание дистрибутива автоматической установки Windows 7 (64 bit).
Примечание: Зачем вообще нужно создавать какой-то особенный дистрибутив автоматической установки Windows 7 (64 bit)?
Социальные сети
Архив статей
Ответы
Подпишитесь на рассылку
Комментарии (99)
Разделы сайта
Сейчас обсуждаем
Гость Алекс
Очень жду эту фитчу! Честно из-за ее отсутствия я откатился на 10ку, хотя в 11 много чего нравится,
Grey3
Цитата: Гость Виталий России нужен отечественный VPN. Пользуйтесь Kaspersky VPN - ежемесячно
Гость Алексей
При попытке открыть получившийся ISO в пустой виртуалке, пишет "Fatal: Could not read from the boot
rediffusion
rediffusion
Как будут выглядеть параметры, если ссылаться на уже извлечённый install.wim из .ISO?
RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.
Наш сайт – прекрасная находка для тех, кто хочет основательно разобраться в компьютере и Windows, повысить свой уровень пользователя до опытного или профи.
Навигация
Читайте также: