Необходимо:
Windows 7 Ultimate (x86)
Windows 7 Ultimate (x64)
Шестнадцатеричный редактор (Например:
HxD)
Windows Automated Installation
Kit
1) Создаем следующие папки:
D:\AIO\DVD\sourc64
D:\AIO\ISO
D:\AIO\WIMs
2) Копируем содержимое образа
Windows 7 Ultimate (x86) в папку
D:\AIO\DVD
3) Удаляем
все файлы с расширением
.clg и файл
ei.cfg из папки
D:\AIO\DVD\sources.
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) Копируем содержимое папки
sources (за исключением install.wim, ei.cfg и всех файлов .clg) из образа
Windows 7 Ultimate (x64) в папку
D:\AIO\DVD\sourc64.
9) Копируем файл
setup.exe из корня образа
Windows 7 Ultimate (x64) в папку
D:\AIO\DVD как
setup64.exe
10) Создаем Wim:
Код:
Imagex /export "D:\AIO\WIMs\ULTx86.wim" 5 "D:\AIO\DVD\sources\install.wim" "Windows 7 ULTIMATE"
Imagex /export "D:\AIO\WIMs\ULTx64.wim" 4 "D:\AIO\DVD\sources\install.wim" "Windows 7 ULTIMATE (x64)"
11) Измененяем BCD
Запускаем командную строку.
Код:
D:
cd AIO\DVD
bcdedit /store boot\bcd /copy {default} /d "Запуск среды восстановления Windows x64"
Выданный {GUID} нужно где-нибудь записать.
Устанавливаем новый загрузчик, выполнив команды:
Код:
bcdedit /store boot\bcd /set {GUID} device ramdisk=[boot]\sourc64\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store boot\bcd /set {GUID} osdevice ramdisk=[boot]\sourc64\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
Замените {GUID} тем, который записали.
Ставим время ожидания загрузки по умолчанию:
Код:
bcdedit /store boot\bcd /timeout 10
12) Добавляем поддержку обновлений во время установки для 64-битных систем.[/b]
Открываем файл
D:\AIO\DVD\setup64.exe в hex-редакторе
HxD.
Ищем и меняем все значения Юникодовой строки (без учета регистра) с
sources\ на
sourc64\. Сохраняем
Открываем файл
D:\AIO\DVD\sourc64\autorun.dll и меняем все значения Юникодовой строки (без учета регистра) с
sources\setup.exe на
sourc64\upg64.cmd
Cоздаем в папке
D:\AIO\DVD\sourc64 файл
upg64.cmd, содержащий следующее:
Код:
setup.exe /m:sourc64 /installfrom:\sources\install.wim
13) Меняем содержание файла
autorun.inf в папке
D:\AIO\DVD на следующее:
Код:
[Autorun.Amd64]
open=setup64.exe
icon=setup64.exe,0
[Autorun]
open=setup.exe
icon=setup.exe,0
14) Создаем ISO-образ:
Код:
oscdimg.exe -u2 -lWIN7_AIO -t11/21/2010:16:39 -m -bD:\AIO\DVD\Boot\etfsboot.com -h D:\AIO\DVD D:\AIO\ISO\Win7_x86-x64.iso