Создание установочного образа Windows с двумя видами разрядности (32-битная и 64-битная) в одном iso-образе.
В этом руководстве Вы будете работать с диском D:, но Вы можете выбрать любую букву диска.
Вариант 1. Быстрый и простой способ.
Для создания собственного образа установочного диска Вам потребуется следующее:
Образы:
Windows 7 Ultimate (x86)
Windows 7 Enterprise (x86) (при необходимости)
Windows 7 Ultimate (x64)
Windows 7 Enterprise (x64) (при необходимости)
Программное обеспечение:
Шестнадцатеричный редактор (Например: HxD)
Windows Automated Installation Kit 2.0 (ссылка) или выше.
Этап 1: Упорядочивание файлов.
1) Создайте следующие папки:
D:\AIO\DVD
D:\AIO\ISO
D:\AIO\sourc64
D:\AIO\WIMs
2) Извлеките содержимое образа Windows 7 Ultimate (x86) в папку D:\AIO\DVD
3) Удалите все файлы с расширением .clg и файл ei.cfg из папки D:\AIO\DVD\sources, чтобы разблокировать все x86 версии Windows 7.
4) Переместите install.wim из папки D:\AIO\DVD\sources в папку D:\AIO\WIMs
5) Переименуйте файл install.wim в ULTx86.wim
6) Извлеките файл install.wim из образа Windows 7 Ultimate (x64) в папку D:\AIO\WIMs
7) Переименуйте файл install.wim в ULTx64.wim
8) При необходимости извлеките файлы install.wim из образа Windows 7 Enterprise (x86) и Windows 7 Enterprise (x64) в папку D:\AIO\WIMs, и переименуйте их в ENTx86.wim и ENTx64.wim соответственно.
9) Извлеките содержание папки sources (за исключением install.wim, ei.cfg и всех файлов .clg) из образа Windows 7 Ultimate (x64) в папку D:\AIO\DVD\sourc64.
10) Скопируйте файл setup.exe из корня образа Windows 7 Ultimate (x64) в папку D:\AIO\DVD как setup64.exe
Этап 2. Создание Wim.
Теперь Вы должны создать install.wim (файл, который содержит различные версии windows), путем экспорта имеющихся у Вас в папке D:\AIO\WIMs образов.
1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
2) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:
Примечание: Вы можете пропустить команды для Windows 7 Enterprise, если Вы решили их не включать.
Этап 3: Изменение BCD
Здесь Вы измените файл данных конфигурации загрузки BCD, чтобы добавить консоль восстановления для 64-битной Windows.
1) Запустите командную строку с правами администратора.
В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter ↵.
2) Перейдите к папке D:\AIO\DVD введя нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:
3) Сделайте копию загрузчика по умолчанию, выполнив команду:
Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.
4) Установите новый загрузчик, чтобы загружать 64-битную PE, выполнив команды:
Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)
5) Установите время ожидания загрузки по умолчанию:
Этап 4. Добавление поддержки обновлений во время установки для 64-битных систем.
Так как добавление данной возможности в двухразрядную сборку Windows предполагает Hex-редактирование файлов, то минусом здесь является поломка цифровой подписи.
Но это является наиболее простым способом решения проблемы с обновлениями.
1) Откройте файл D:\AIO\DVD\setup64.exe в hex-редакторе.
2) Найдите и замените все значения Юникодовой строки (без учета регистра) с sources\ на sourc64\.
Хотя данное действие сломает подпись, но оно не нарушит работоспособность самой программы, так как обе строки имеют одинаковую длину.
3) Откройте файл D:\AIO\DVD\sourc64\autorun.dll и замените все значения Юникодовой строки (без учета регистра) с sources\setup.exe на sourc64\upg64.cmd
4) Cоздайте в папке D:\AIO\DVD\sourc64 файл названный upg64.cmd, содержащих следующее:
Использование командного файла добавит второй небольшой минус, до начала установки на короткое время появится окно команд.
5) Измените содержание файла autorun.inf в папке D:\AIO\DVD на следующее:
Этап 5: Создание ISO-образа (опционально)
1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
2) Введите нижеследующую команду и нажмите клавишу Enter ↵:
Указанные здесь параметры:
-u2 – создает файловую системы UDF для образа ISO
-l – метка DVD-диска или образа
-t – устанавливает дату и время для создаваемого ISO-образа
-b – указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
-h – включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
-m – игнорирует ограничение максимального размера образа.
Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:\AIO\ISO.
Вариант 2. Сложный и долгий способ.
Для создания собственного образа установочного диска Вам потребуется следующее:
Образы:
Windows 7 Enterprise (x86)
Windows 7 Enterprise (x64)
Программное обеспечение:
Windows Automated Installation Kit 2.0 (ссылка) или выше.
Архиватор 7-zip
Текстовый редактор с возможностью сохранения в кодировке 866. (Например: AkelPad)
Этап 1: Подготовка к работе.
1) Создайте указанную ниже структуру папок с подпапками:
D:
│
└─AIO
│
├───DVD
│ │
│ └───sources
│ │
│ ├───x64
│ │
│ └───x86
├───WIMs
├───ISO
├───offline
└───temp
├───x64
└───x86
2) Скопируйте все папки и все файлы, исключая папку sources из iso-образа Windows 7 Enterprise (64) в папку D:\AIO\DVD
3) Скопируйте содержимое папки sources из iso-образа Windows 7 Enterprise (64) в папку D:\AIO\DVD\sources\x64, исключая файлы:
4) Переместите файл install_Windows 7 ENTERPRISE.clg из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\temp\x64
5) Переместите файл install.wim из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\WIMs
6) Переименуйте файл install.wim в папке D:\AIO\WIMs в ENTx64.wim
7) Извлеките файл install_Windows 7 ENTERPRISE.clg из iso-образа Windows 7 Enterprise (x86) в папку D:\AIO\temp\x86
8) Извлеките файл install.wim из iso-образа Windows 7 Enterprise (x86) в папку D:\AIO\WIMs
9) Переименуйте файл install.wim в папке D:\AIO\WIMs в ENTx86.wim
Этап 2. Создание файла install.wim.
Теперь Вы должны создать install.wim (файл, который содержит различные версии Windows), путем экспорта имеющихся у Вас в папке D:\AIO\WIMs образов.
1) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:
Этап 3. Создание файлов winpe.wim.
1) В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:
2) Создайте в папке в D:\AIO\temp\x86 командный файл startnet.cmd:
3) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:
4) Создайте в папке в D:\AIO\temp\x64 командный файл startnet.cmd:
5) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:
6) Смонтируйте файл D:\AIO\temp\x86\winpe.wim, выполнив команду:
7) Скопируйте в папку D:\AIO\offline\Windows\system32 файл startnet.cmd из папки D:\AIO\temp\x86 соглашаясь на замену.
8) Скопируйте файл background_cli.bmp из папки D:\AIO\DVD\sources\x86 в папку D:\AIO\offline\Windows\System32
9) Удалите файл winpe.bmp из папки D:\AIO\offline\Windows\System32
10) Переименуйте файл background_cli.bmp в папке D:\AIO\offline\Windows\System32 на winpe.bmp.
11) Скопируйте файл winpe.bmp из папки D:\AIO\offline\Windows\System32 в папку
D:\AIO\offline\Windows\winsxs\x86_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
(значения вместо X зависят от версии WAIK) соглашаясь на замену.
12) Демонтируйте образ с сохранением.
13) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:
14) Смонтируйте файл D:\AIO\temp\x64\winpe.wim, выполнив команду:
15) Скопируйте в папку D:\AIO\offline\Windows\system32 файл startnet.cmd из папки D:\AIO\temp\x64 соглашаясь на замену.
16) Скопируйте файл background_cli.bmp из папки D:\AIO\DVD\sources\x64 в папку D:\AIO\offline\Windows\System32
17) Удалите файл winpe.bmp из папки D:\AIO\offline\Windows\System32
18) Переименуйте файл background_cli.bmp в папке D:\AIO\offline\Windows\System32 на winpe.bmp.
19) Скопируйте файл winpe.bmp из папки D:\AIO\offline\Windows\System32 в папку
D:\AIO\offline\Windows\winsxs\amd64_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
(значения вместо X зависят от версии WAIK) соглашаясь на замену.
20) Демонтируйте образ с сохранением.
21) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:
22) Экспортируйте образы winpe:
Этап 4. Создание файлов ответов.
1) Запустите из меню Диспетчер образов системы Windows (расположен в папке Microsoft Windows AIK в меню Пуск)
2) Нажмите в главном меню Файл → Выбрать образ Windows
3) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:\AIO\temp\x86
4) Нажмите в главном меню Файл → Новый файл ответов
5) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):
6) На панели Файл отчетов пройдите:
7) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
8) На панели Файл отчетов пройдите:
9) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 1
10) На панели Файл отчетов пройдите:
11) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%\sources\install.wim
12) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:\AIO\DVD\sources\install-x86.xml
13) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows
14) Нажмите в главном меню Файл → Выбрать образ Windows
15) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:\AIO\temp\x64
16) Нажмите в главном меню Файл → Новый файл ответов
17) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):
18) На панели Файл отчетов пройдите:
19) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
20) На панели Файл отчетов пройдите:
21) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 2
22) На панели Файл отчетов пройдите:
23) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%\sources\install.wim
24) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:\AIO\DVD\sources\install-x64.xml
25) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows
Этап 5: Добавление в загрузочное меню пункты для выбора разрядности установки.
1) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x86).
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:
2) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x64).
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:
Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.
Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)
3) Установите время ожидания загрузки по умолчанию::
Этап 6: Добавление в загрузочное меню пункты для выбора разрядности среды восстановления.
1) Добавьте файлы сред восстановления системы (winre.wim) для каждой разрядности:
1.1) Откройте с помощью программы 7-zip файл install.wim из папки D:\AIO\DVD\sources
1.2) Скопируйте из папки D:\AIO\DVD\sources\install.wim\1\Windows\System32\Recovery в папку D:\AIO\DVD\sources файл winre.wim.
1.3) Переименуйте файл winre.wim из папки D:\AIO\DVD\sources в winre-x86.wim
1.4) Откройте с помощью программы 7-zip файл install.wim из папки D:\AIO\DVD\sources
1.5) Скопируйте из папки D:\AIO\DVD\sources\install.wim\2\Windows\System32\Recovery в папку D:\AIO\DVD\sources файл winre.wim.
1.6) Переименуйте файл winre.wim из папки D:\AIO\DVD\sources в winre-x64.wim
2) Добавьте новые записи в загрузочное меню для среды восстановления Windows x86:
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:
Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.
Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)
3) Добавьте новые записи в загрузочное меню для среды восстановления Windows x64:
Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.
Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)
(Если в D:\AIO\DVD\boot\ появились файлы BCD.LOG, bcd.LOG1, bcd.LOG2 – их можно удалить)
Этап 7: Создание ISO-образа.
1) Скопируйте bcd из папки D:\AIO\DVD\boot в папку D:\AIO\DVD\efi\microsoft\boot заменяя оригинал.
2) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
3) Введите нижеследующую команду и нажмите клавишу Enter ↵:
Указанные здесь параметры:
-u2 – создает файловую системы UDF для образа ISO
-l – метка DVD-диска или образа
-t – устанавливает дату и время для создаваемого ISO-образа
-b – указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
-h – включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
-m – игнорирует ограничение максимального размера образа.
Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:\AIO\ISO
Взято отсюда : http://qvers.ru