Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Сантей

Пользователь


Сообщения: 47
Благодарности: 2

Профиль | Отправить PM | Цитировать


Попробовал более легкий способ, вполне приемлемо получилось, и размер меньше . Может кому и сгодится.
Итак:

Необходимо:

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

Отправлено: 15:37, 05-08-2011 | #127