Примечание:
16.02.2015. Обновил статью для работы с 13 редакциями/версиями (объединил две статьи, и, наконец, описал как интегрировать Enterprice).
У Windows 7 - шесть редакций:
64-битной версии Starter не существует.
Итоговый размер образа у меня получился 3,93 ГБ (4 225 490 944 байт).
Опыт работы с командной строкой обязателен.
Хоть каждый образ и содержит только одну разрядность никто нам не помешает их объединить в один.
Во-первых, вкратце о том как происходит установка. Хотя я это уже и упоминал в своих предыдущих статьях. Повторение все же бывает полезно.
Первым делом управление передается предустановочной среде (WinPE). Она содержится в файле boot.wim который расположен в папке sources внутри устаночного ISO-образа. Про формат WIM - почитайте сами, например, на википедии. Этот файл (boot.wim) помогает установить ОС, а также в нем содержатся инструменты для восстановления работоспособности уже установленной ОС. Вот именно этими инструментами и различаются образы boot.wim двух архитектур (32- и 64-битных ОС). Идем дальше.
Новая ОС, которую мы собираемся поставить находится в файле install.wim. И как мы уже узнали - в этом файле находятся сразу несколько редакций.
Остальные служебные файлы в образе идентичны для обеих архитектур.
Следовательно, чтобы объединить несколько разрядностей, достаточно произвести некоторые манипуляции над файлами boot.wim и install.wim. Спешу обрадовать, если вы не собираетесь пользоваться стандартными инструментами восстановления для 64-битных ОС (у меня ни разу не было желания в этом), то особой нужды править boot.wim нету, и можно использовать boot.wim от версии x86. Через него можно запросто установить как 32- так и 64-битную ОС. Но если вам нужны инструменты восстановления для обоих архитектур - ссылка на пример создания внизу статьи.
Все действия я буду проворачивать с оригинальными образами Windows 7 SP1:
Качать все образы не обязательно, обычно я скачиваю один из них и использую патчи для получения остальных. Объем траффика уменьшается в разы.
2. WAIK
В Windows 8 он зовется WADK. Это набор средств и документации для настройки и развертывания операционных систем Windows.
Я буду использовать не самую последнюю версию WAIK, который вышел для Windows 7:
С установкой проблем не должно быть, все вполне стандартно.
А работать мы будем с такими утилитами как ImageX, DISM и OSCDIMG. Все они запускаются из т.н. "Командной строки средств развертывания", поэтому все действия будут проводится в ней (также рекомендую ее сразу запустить с правами администратора):
2. Возьмем образ ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso за основу и распакуем его, например, в папку .\ISO_files. Я для этого использую UltraISO (mirror1, mirror2):
9. Узнав индексы и соответствующие им редакции внутри образа, можно приступить к их слиянию в один образ install.wim с помощью утилиты ImageX:
Задает путь к WIM-файлу, содержащему образ, который нужно скопировать.
номер_источника
Задает номер, указывающий конкретный том в WIM-файле.
файл_назначения
Задает путь к WIM-файлу, в который будет скопирован образ.
имя_назначения
Задает уникальное имя образа в WIM-файле назначения.
/compress [тип]
Задает тип сжатия, используемый в операции создания первичного образа.
Параметр maximum предусматривает высшую степень сжатия при создании образа.
В результате получаем один install.wim, который содержит 7 редакций для 32-битной архитектуры и 6 - для 64-битной. У меня получился файл размером 3,61 ГБ (3 877 441 047 байт). Есть информация, что если этот файл превысит 4ГБ, то могут возникнуть проблемы (как с Vista), но у меня они не возникли.
10. Посмотрим информацию о новом install.wim:
Примечание:
Данный способ был проверен на системах BIOS, с (U)EFI загрузкой работоспособность не гарантирую. Проверить не на чем. Отпишитесь, если работает/не раобтает.
В следующих статьях покажу как автоматизировать процесс установки с помощью файла ответов, как добавить FiraDisk для загрузки с флешки, как добавить обновления в образ.
Используемый материал:
Преобразование ISO образа Windows 7 в универсальный ISO диск
Сборка оригинальных образов Windows 7 с помощью патчей
Создание образа Windows для нескольких типов архитектур
Обзор среды предустановки Windows
Формат файлов образов Windows (WIM)
Работаем с WIM файлами
Созданиие мультиязычного установочного диска Windows 7 SP1 x86 и x64
Мультивариантный установочный диск
При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
16.02.2015. Обновил статью для работы с 13 редакциями/версиями (объединил две статьи, и, наконец, описал как интегрировать Enterprice).
У Windows 7 - шесть редакций:
- Начальная \ Starter
- Домашняя базовая \ Home Basic
- Домашняя расширенная \ Home Premium
- Профессиональная \ Professional
- Корпоративная \ Enterprise
- Максимальная \ Ultimate
1. Starter x86Примечание:
2. HomeBasic x86
3. HomePremium x86
4. Professional x86
5. Ultimate x86
6. HomeBasic x64
7. HomePremium x64
8. Professional x64
9. Ultimate x64
10. Entreprise x86
11. Entreprise x64
12. Professional VL x86
13. Professional VL x64
64-битной версии Starter не существует.
Итоговый размер образа у меня получился 3,93 ГБ (4 225 490 944 байт).
Опыт работы с командной строкой обязателен.
Хоть каждый образ и содержит только одну разрядность никто нам не помешает их объединить в один.
Во-первых, вкратце о том как происходит установка. Хотя я это уже и упоминал в своих предыдущих статьях. Повторение все же бывает полезно.
Первым делом управление передается предустановочной среде (WinPE). Она содержится в файле boot.wim который расположен в папке sources внутри устаночного ISO-образа. Про формат WIM - почитайте сами, например, на википедии. Этот файл (boot.wim) помогает установить ОС, а также в нем содержатся инструменты для восстановления работоспособности уже установленной ОС. Вот именно этими инструментами и различаются образы boot.wim двух архитектур (32- и 64-битных ОС). Идем дальше.
Новая ОС, которую мы собираемся поставить находится в файле install.wim. И как мы уже узнали - в этом файле находятся сразу несколько редакций.
Остальные служебные файлы в образе идентичны для обеих архитектур.
Следовательно, чтобы объединить несколько разрядностей, достаточно произвести некоторые манипуляции над файлами boot.wim и install.wim. Спешу обрадовать, если вы не собираетесь пользоваться стандартными инструментами восстановления для 64-битных ОС (у меня ни разу не было желания в этом), то особой нужды править boot.wim нету, и можно использовать boot.wim от версии x86. Через него можно запросто установить как 32- так и 64-битную ОС. Но если вам нужны инструменты восстановления для обоих архитектур - ссылка на пример создания внизу статьи.
Что потребуется?
1. Образы Windows 7Все действия я буду проворачивать с оригинальными образами Windows 7 SP1:
ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.isoСкачать их можно, к примеру, тут. Или ищите сами по MD5 хэшу.
MD5: 21A69779195F3E651A186DA1A27CFE7D
ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
MD5: 10963967C12E6B58D346054F51AFF5C1
ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso
MD5: 67C42A99B7F9EC502C14942B4F26306E
ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso
MD5: C52FF90B564CAD4CC2D4AE696FF4DCED
ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso
MD5: 5B8CF3CD5B04770CE527754348554FFB
ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso
MD5: 1CDC2CA6F6E236ABED3CE872B66E2DC9
Качать все образы не обязательно, обычно я скачиваю один из них и использую патчи для получения остальных. Объем траффика уменьшается в разы.
2. WAIK
В Windows 8 он зовется WADK. Это набор средств и документации для настройки и развертывания операционных систем Windows.
Я буду использовать не самую последнюю версию WAIK, который вышел для Windows 7:
KB3AIK_RU.isoХотя, конечно, можно использовать последний WADK от Windows 8, Microsoft этого не запрещает, но в ней немного другой синтаксис у используемых команд, а некоторые утилиты (например, ImageX) вообще отсутствуют.
MD5: 2E6D8AA3D4356D0943FC8C547FD51816
Последовательность действий:
1. Установим WAIK и запустим "Командной строки средств развертывания".С установкой проблем не должно быть, все вполне стандартно.
А работать мы будем с такими утилитами как ImageX, DISM и OSCDIMG. Все они запускаются из т.н. "Командной строки средств развертывания", поэтому все действия будут проводится в ней (также рекомендую ее сразу запустить с правами администратора):
2. Возьмем образ ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso за основу и распакуем его, например, в папку .\ISO_files. Я для этого использую UltraISO (mirror1, mirror2):
mkdir .\ISO_files
start /wait UltraISO.exe -sil -in ".\ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso" -ext ".\ISO_files"
Пояснение используемых параметров UltraISO:3. Удалим файл /sources/ei.cfg для возможности выбора редакций:
-sil Do not show any popup windows
-in Input ISO image
-ext Extract ISO image to specified directory
del /q .\ISO_files\sources\ei.cfg4. Перенесем файл /sources/install.wim из только что распакованного образа, например, в папку install_wims и переименуем его в install_x86.wim:
mkdir .\install_wimsmove .\ISO_files\sources\install.wim .\install_wims\install_x86.wim5. Достанем файл /sources/install.wim из образа с 64-битной архитектурой и перенесем в эту же папку (install_wims) и аналогично переименуем его в install_x64.wim:
start /wait UltraISO.exe -sil -in ".\ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso" -get /sources/install.wim -ext ".\install_wims"6. Проделаем аналогичные действия для Enterprice и Professional VL:
move .\install_wims\install.wim .\install_wims\install_x64.wim
::ENTERPRICE7. Глянем информацию о имеющихся образах:
start /wait UltraISO.exe -sil -in ".\ru_windows_7_enterprise_with_sp1_x86_dvd_u_677692.iso" -get /sources/install.wim -ext ".\install_wims"
move .\install_wims\install.wim .\install_wims\install_ent_x86.wim
start /wait UltraISO.exe -sil -in ".\ru_windows_7_enterprise_with_sp1_x64_dvd_u_677671.iso" -get /sources/install.wim -ext ".\install_wims"
move .\install_wims\install.wim .\install_wims\install_ent_x64.wim
::PROFESSIONAL VL
start /wait UltraISO.exe -sil -in ".\ru_windows_7_professional_with_sp1_vl_build_x86_dvd_u_677853.iso" -get /sources/install.wim -ext ".\install_wims"
move .\install_wims\install.wim .\install_wims\install_pro_vl_x86.wim
start /wait UltraISO.exe -sil -in ".\ru_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677774.iso" -get /sources/install.wim -ext ".\install_wims"
move .\install_wims\install.wim .\install_wims\install_pro_vl_x64.wim
dism /get-wiminfo /wimfile:.\install_wims\install_x86.wimРезультат:
Cистема DISMи:
Версия: 6.1.7600.16385
Сведения об образе : .\install_wims\install_x86.wim
Индекс: 1
Имя : Windows 7 STARTER
Описание : Windows 7 STARTER
Размер (байт): 7 867 661 744
Индекс: 2
Имя : Windows 7 HOMEBASIC
Описание : Windows 7 HOMEBASIC
Размер (байт): 7 887 488 944
Индекс: 3
Имя : Windows 7 HOMEPREMIUM
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 8 329 827 718
Индекс: 4
Имя : Windows 7 PROFESSIONAL
Описание : Windows 7 PROFESSIONAL
Размер (байт): 8 213 071 123
Индекс: 5
Имя : Windows 7 ULTIMATE
Описание : Windows 7 ULTIMATE
Размер (байт): 8 373 494 322
Операция успешно завершена.
dism /get-wiminfo /wimfile:.\install_wims\install_x64.wimРезультат:
Cистема DISM8. Аналогичное можно сделать и для Enterprice и Professional VL. Или просто поверьте мне.
Версия: 6.1.7600.16385
Сведения об образе : .\install_wims\install_x64.wim
Индекс: 1
Имя : Windows 7 HOMEBASIC
Описание : Windows 7 HOMEBASIC
Размер (байт): 11 531 865 453
Индекс: 2
Имя : Windows 7 HOMEPREMIUM
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 12 045 241 621
Индекс: 3
Имя : Windows 7 PROFESSIONAL
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 947 613 470
Индекс: 4
Имя : Windows 7 ULTIMATE
Описание : Windows 7 ULTIMATE
Размер (байт): 12 110 440 566
Операция успешно завершена.
9. Узнав индексы и соответствующие им редакции внутри образа, можно приступить к их слиянию в один образ install.wim с помощью утилиты ImageX:
::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Ultimate в файл install.wimПояснение используемых параметров ImageX:
imagex /export ".\install_wims\install_x86.wim" 1 ".\install_wims\install.wim" "Windows 7 Starter (x86)" /compress maximum
imagex /export ".\install_wims\install_x86.wim" 2 ".\install_wims\install.wim" "Windows 7 HomeBasic (x86)" /compress maximum
imagex /export ".\install_wims\install_x86.wim" 3 ".\install_wims\install.wim" "Windows 7 HomePremium (x86)" /compress maximum
imagex /export ".\install_wims\install_x86.wim" 4 ".\install_wims\install.wim" "Windows 7 Professional (x86)" /compress maximum
imagex /export ".\install_wims\install_x86.wim" 5 ".\install_wims\install.wim" "Windows 7 Ultimate (x86)" /compress maximum
imagex /export ".\install_wims\install_x64.wim" 1 ".\install_wims\install.wim" "Windows 7 HomeBasic (x64)" /compress maximum
imagex /export ".\install_wims\install_x64.wim" 2 ".\install_wims\install.wim" "Windows 7 HomePremium (x64)" /compress maximum
imagex /export ".\install_wims\install_x64.wim" 3 ".\install_wims\install.wim" "Windows 7 Professional (x64)" /compress maximum
imagex /export ".\install_wims\install_x64.wim" 4 ".\install_wims\install.wim" "Windows 7 Ultimate (x64)" /compress maximum
::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Enterprise в файл install.wim
imagex /export ".\install_wims\install_ent_x86.wim" 1 ".\install_wims\install.wim" "Windows 7 Enterprise (x86)" /compress maximum
imagex /export ".\install_wims\install_ent_x64.wim" 1 ".\install_wims\install.wim" "Windows 7 Enterprise (x64)" /compress maximum
::Объединение 32- и 64-битных ОС из оригин. install.wim редакции Professional VL в файл install.wim
imagex /export ".\install_wims\install_pro_vl_x86.wim" 1 ".\install_wims\install.wim" "Windows 7 Professional VL (x86)" /compress maximum
imagex /export ".\install_wims\install_pro_vl_x64.wim" 1 ".\install_wims\install.wim" "Windows 7 Professional VL (x64)" /compress maximum
imagex /export файл_источника номер_источника файл_назначения имя_назначения /compress [тип]файл_источника
Задает путь к WIM-файлу, содержащему образ, который нужно скопировать.
номер_источника
Задает номер, указывающий конкретный том в WIM-файле.
файл_назначения
Задает путь к WIM-файлу, в который будет скопирован образ.
имя_назначения
Задает уникальное имя образа в WIM-файле назначения.
/compress [тип]
Задает тип сжатия, используемый в операции создания первичного образа.
Параметр maximum предусматривает высшую степень сжатия при создании образа.
В результате получаем один install.wim, который содержит 7 редакций для 32-битной архитектуры и 6 - для 64-битной. У меня получился файл размером 3,61 ГБ (3 877 441 047 байт). Есть информация, что если этот файл превысит 4ГБ, то могут возникнуть проблемы (как с Vista), но у меня они не возникли.
10. Посмотрим информацию о новом install.wim:
dism /get-wiminfo /wimfile:.\install_wims\install.wimРезультат:
Cистема DISM11. Перенесем полученный файл install.wim внутрь нашего распакованного образа в .\ISO_files\sources:
Версия: 6.1.7600.16385
Сведения об образе : .\install.wim
Индекс: 1
Имя : Windows 7 Starter (x86)
Описание : Windows 7 STARTER
Размер (байт): 7 873 232 304
Индекс: 2
Имя : Windows 7 HomeBasic (x86)
Описание : Windows 7 HOMEBASIC
Размер (байт): 7 893 059 504
Индекс: 3
Имя : Windows 7 HomePremium (x86)
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 8 335 398 278
Индекс: 4
Имя : Windows 7 Professional (x86)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 8 218 641 683
Индекс: 5
Имя : Windows 7 Ultimate (x86)
Описание : Windows 7 ULTIMATE
Размер (байт): 8 379 064 882
Индекс: 6
Имя : Windows 7 HomeBasic (x64)
Описание : Windows 7 HOMEBASIC
Размер (байт): 11 537 436 013
Индекс: 7
Имя : Windows 7 HomePremium (x64)
Описание : Windows 7 HOMEPREMIUM
Размер (байт): 12 050 812 181
Индекс: 8
Имя : Windows 7 Professional (x64)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 953 184 030
Индекс: 9
Имя : Windows 7 Ultimate (x64)
Описание : Windows 7 ULTIMATE
Размер (байт): 12 116 011 126
Индекс: 10
Имя : Windows 7 Enterprise (x86)
Описание : Windows 7 ENTERPRISE
Размер (байт): 8 223 165 758
Индекс: 11
Имя : Windows 7 Enterprise (x64)
Описание : Windows 7 ENTERPRISE
Размер (байт): 11 958 749 455
Индекс: 12
Имя : Windows 7 Professional VL (x86)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 8 218 767 771
Индекс: 13
Имя : Windows 7 Professional VL (x64)
Описание : Windows 7 PROFESSIONAL
Размер (байт): 11 954 208 757
Операция успешно завершена.
move /y .\install_wims\install.wim .\ISO_files\sources\install.wim12. Обратно запакуем всё в ISO-образ с помощью OSCDIMG. Для этого создадим bat-файл следующего содержания и запустим его:
:: Папка с установочными файлами WindowsУ меня получился ISO-образ размером 3,93 ГБ (4 225 490 944 байт). После загрузки с которого можно увидеть выбор всех добавленных в него редакций и произвести установку желаемой редакции и разрядности Windows 7:
SET source=.\ISO_files
:: Папка для сохранения ISO-образа
SET target=.\
:: Путь до загрузчика
SET bootloader="%source%\boot\etfsboot.com"
:: Создание ISO-образа
oscdimg -u2 -lWIN7 -m -h -b"%bootloader%" "%source%" "%target%\WIN7x86-x64.iso"
::-u2 - Создает образ, который имеет файловую систему UDF.
::-l - Задает метку тома. Между параметрами l и метка пробелов быть не должно.
::-b - Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
::-h - Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
::-m - Игнорирует ограничение максимального размера образа.
Примечание:
Данный способ был проверен на системах BIOS, с (U)EFI загрузкой работоспособность не гарантирую. Проверить не на чем. Отпишитесь, если работает/не раобтает.
В следующих статьях покажу как автоматизировать процесс установки с помощью файла ответов, как добавить FiraDisk для загрузки с флешки, как добавить обновления в образ.
Используемый материал:
Преобразование ISO образа Windows 7 в универсальный ISO диск
Сборка оригинальных образов Windows 7 с помощью патчей
Создание образа Windows для нескольких типов архитектур
Обзор среды предустановки Windows
Формат файлов образов Windows (WIM)
Работаем с WIM файлами
Созданиие мультиязычного установочного диска Windows 7 SP1 x86 и x64
Мультивариантный установочный диск
При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
Спасибо за инструкции. ОЧЕНЬ толково.
ОтветитьУдалитьУ меня возникли подводные камни, позволю себе их озвучить, так как на их решение ушел не один час.
1. Ошибка монтирования имиджа, номер ошибки, к сожалению, не помню. Возникает из-за того, что некоторые производили оптимизацию SSD диска и в включили у себя :
;Включить — "Запретить сжатие на всех томах NTFS"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies]
"NtfsDisableCompression"=dword:00000001
Исправить на — dword:00000000
2. Ошибка отмонтирования диска. Возникает из-за того что у вас в проводнике открыта примонтированиая папка. В ошибке говорится что-то про то, что папка занята приложением и т.к. закрытие проводника и проверка в диспетчере задач на предмет этих приложений, ни к чему не приводит. Решению тривиальное, нужно закрыть ВСЕ ОТКРЫТЫЕ ОКНА С ПРОВОДНИКОМ.
Какая ссылка ведет на пример создания объединенного boot.wim? Не нашел среди приведенных ссылок.
ОтветитьУдалитьСамая последняя в списке:
УдалитьМультивариантный установочный диск: http://forum.oszone.net/post-1837128-148.html
Спасибо)
Удалитьпри запуске dism /get-wiminfo /wimfile:.\install_wims\install_x86.wim выдает ошибку 3 the system cannot find the file specified. Что это такое
ОтветитьУдалитьСистема не может найти обозначенный файл: .\install_wims\install_x86.wim
Удалитьошибка 11
ОтветитьУдалитьan attempt was made to load a program with an incorrect format
А вот это не знаю что такое и как исправить тоже.
УдалитьМожет быть вы новую версию dism используете?
разобрался, просто битый wim попался
УдалитьПрежде, чем создавать файл образ удалите папку install_wims иначе размер получится почти 9 гиг :) автор просто упустил это из виду. А так все отлично собралось и работает
ОтветитьУдалитьНо ведь папка install_wims никак не связана с созданием образа.
УдалитьОбратите внимание на параметры передаваемые OSCDIMG (и ее там нет):
:: Папка с установочными файлами Windows
SET source=.\ISO_files
:: Папка для сохранения ISO-образа
SET target=.\
:: Путь до загрузчика
SET bootloader="%source%\boot\etfsboot.com"
Да ты конечно прав. Это просто я для удобства работы расположил папку install_wims внутри папки ISO_files ))) мой косяк.
УдалитьКстати я тоже совсем упустил одну важную деталь :) Автору огромное спасибо за полезную и нужную статью!!! Единственное, что хотелось бы отметить: пути типа: .\install_wims\ у меня не работают поэтому приходилось либо переписывать команду с применением полных путей либо с помощью команды cd переходить в каталог install_wims и там выполнять команды удалив предварительно .\install_wims из команды для примера:
ОтветитьУдалитьбыло --- imagex /export ".\install_wims\install_x86.wim" 1 ".\install_wims\install.wim" "Windows 7 Starter (x86)" /compress maximum
стало --- imagex /export "install_x86.wim" 1 "install.wim" "Windows 7 Starter (x86)" /compress maximum
просто не все знают команды Dos думаю необходимо было поделиться
Ну ладно. Пусть будет так. У меня все работало.
УдалитьХотя в последний раз тоже пришлось немного править команды (пришлось прописывать полный путь до imagex)
GRomR1 у меня все отлично получилось и размер файлов совпал до байта, но по своему личному опыту знаю, что всем надо именно максимальную виндовс и поэтому решил оставить только 2 редакции максимальной винды разной разрядности. Опять набивать команды по одной было лень и поэтому сделал батник на основе твоей статьи с небольшими дополнениями. И если поместить оба образа и батник в одну папку и его запустить из "Командной строки средств развертывания" - пусть далее будет Ксср то все собирается, но в процессе возник вопрос: как собрать батник таким образом, чтобы из него запускалась Ксср и производились необходимые действия ? Можно конечно сделать 2 батника, в одном запустить Ксср и следом запустить 2й батник, но тогда надо жестко привязывать путь. А хочется запустить батник и просто ждать ничего более не нажимая.. Могу выложить свой батник- на мой взгляд получилось здорово :)
ОтветитьУдалитьДенис Дергунов, спасибо за отзыв:)
ОтветитьУдалить> что всем надо именно максимальную виндовс
Я считаю, что пользователям достаточно Professional. Функционал более чем достаточный. Но иногда нужны и другие, например, когда есть лицензия на установку определенной версии.
> как собрать батник таким образом, чтобы из него запускалась Ксср и производились необходимые действия ?
Все гораздо проще :)
И есть два варианта:
1. Прописать пути до команд ImageX и OSDIMG в переменную PATH.
2. Использовать полные пути.
> А хочется запустить батник и просто ждать ничего более не нажимая..
Если хочется автоматизма, советую по-подробней узнать о ком. строке Windows. Вот отличный справочник по командам:
http://ab57.ru/cmdlist.html
Думаю, в скорое время переделать цикл, хочу добавить к ним статьи по добавлению Enterprice и Pro VL.
Переменная PATH раньше мне была не нужна и я не умел ей пользоваться, теперь она расставила все по местам и процесс создания образа автоматически наконец достигнут :) Спасибо за оперативную помощь!!! Пример батника выложил у себя на сайте можно посмотреть тут http://wolf-clan.at.ua/Downloads/creat_iso.bat если нельзя ссылки выкладывать просто удали мое сообщение. Если нужна будет помощь в тестировании новых фишек или еще чего пиши на rurik.den@mail.ru, или на сайте в мини чате - мой ник rurik
УдалитьБудем посмотреть!
ОтветитьУдалитькачаю образы...
Всё работает! Даже по сети! TFTP
ОтветитьУдалитьПриветствую.
ОтветитьУдалитьА нет такой же инструкции для объединения разной разрядности Win 8.1 ?
Было бы интересно также объединитьи на флэшке иметь и Win 7 и Win 8.1 для установки ....
Чтоб грузилось на UEFI системах надо чуть подправить создание образа согласно статье https://support.microsoft.com/en-us/kb/947024
ОтветитьУдалитьИ за основу лучше брать x64 образ.
И в статье нет информации о файлах каталогов .clg, их надо генерировать для сборного wim файла заново. Родные не подойдут, так как мы меняли имена образов. Без этого будут проблемы с unattended установками... А сгенерировать файлы каталога можно только через GUI WAIK - сервис-создать каталог...
http://technet.microsoft.com/en-us/library/cc721962(WS.10).aspx
Там вообще то написано, если верить глазам про Windows Server 2008
Удалитьwin7 pro vl образы не обязательны. у про редакции легко меняются каналы распространения, установкой соответствующего ключа.
ОтветитьУдалитьт.е. ставим про версию полученную из образа ru_windows_7_ultimate_with_sp1*, далее ставим публичный vl ключ,
slmgr /ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
получаем volume винду, которую в дальнейшем активирует через kms
Очень полезная и интересная статья! Но вот у меня возникло несколько вопросов:
ОтветитьУдалить1. использовал как костяк образ Win 7 pro sp1 и остановился на про версии, т.е. 7 редакций... размер образа практически 8 гб против 3.5 заявленных автором... где может быть подвох?
2. как можно выгрузить без ошибки только ПРО редакцию для образа Win7pro sp1 x86-x64. Если игнорировать первые редакции и сразу выбрать выгружать индексы 4 и 3 то wim файл выдаст ошибку в dism. Идеи?
ПОДВОХ ФТОМ ЧТО АВТАР АЛЕНЬ. НА ДИСКАХ УЖЕ ЕСТЬ ВСЕ РЕДАКЦИИ. ИХ ПРОСТО НУЖНО ВКЛЮЧИТЬ УДАЛЕНИЕМ ОДНОГО ФАЙЛА НА ИСОШНИКЕ.
Удалитьhttp://gromr1.blogspot.ru/2014/03/create-configured-image-windows-7.html
УдалитьУ Windows 7 количество редакций равно 6. Помножьте это еще на 2 (ведь мы же ставим как 32- так и 64-раздные системы), и их количество значительно возрастет (не равно 12, т.к. не все редакции имеют 64-разрядную версию). А ведь еще есть Professional VL.
И что нам теперь для каждой версии иметь отдельный образ?
Нет уж, слишком это неудобно. Но решение есть. Объединить всё, что можно объединить. Знающие люди скажут: "достаточно удалить ei.cfg". Да, можно. С этого и начнем. Но на этом мы не остановимся.
11. и 12 пункт. А разве нельзя запихнуть Wim файл в 32 битный образ с помощью Ultra ISO, зачем какой то OSCDIMG. и bat файл, я взял и запихнул, и все работает, или чем сложнее, тем научнее? Файлы каталогов создал на 32 bit Windows 10 на виртуалке, тоже запихнул в папку Source. Вообще автору огромное спасибо за подробную статью.
ОтветитьУдалитьМожно и с помощью Ultra ISO, если вам удобнее через нее и вас пугают bat-файлы, то используйте ее.
УдалитьЯ старался описать процесс объединения с использованием официальных утилит от Microsoft.
А UltraISO не подразумевает бесплатного использования. В этом вся причина.
Спасибо за проделанный вами огромный труд, понял вас! Получился диск с 8 редакциями, Pro Vl включать туда не стал, интегрировал во все редакции все обновления UpdatePack7R2-16.1.17, на каждую редакцию сгенерировал файлы каталогов, закинул в ISO/ Объем ISO получился 6,11 Гб. Сейчас читаю ваш другой обзор про файлы автоответов. Пытаюсь поправить ваш готовый файл автоответов, не нашел пока где пропустить ввод ключа продукта на семерке.
УдалитьВвод ключа пропускается с помощью модификации образа WIM и команд DISM.
УдалитьОписано в статье:
http://gromr1.blogspot.ru/2014/03/create-answer-file-win7.html
на шаге 9.
Спасибо большое!
УдалитьМодифицированная таким образом сборка не работает при установке на GPT диск, в процессе загрузки установщика выдаёт ошибку, а на MBR всё норм. Кто сталкивался с такой проблемой, как решить ?
ОтветитьУдалитьАФТАР ЛОХ. ВСЕ РЕДАКЦИИ И ТАК НА ЛЮБОМ ДИСКЕ ЕСТЬ.
ОтветитьУдалитьСпасибо. Ваше мнение очень важно для меня. Держите в курсе.
УдалитьСлышь ты лошара, я уважаю автора, с его сайта я начал осваивать командную строку, свой грязный хавальник открывай в другом месте, Автор про файлик ei.cfg знает без твоих тупых советов и он про много чего еще знает, в отличие от тебя. Автор, не обращай внимание на разных уродов, пытающихся показать свою грамотность!
УдалитьКак быть если в окне выбора установки ОС есть две строки, но названия (x86/x64) не отображаются. Просто окно с белым фоном.
ОтветитьУдалитьCasino, poker, gambling, gambling, gambling.
ОтветитьУдалить› casinos › 충청북도 출장안마 joker › casinos › joker Nov 24, 울산광역 출장샵 2016 — Nov 24, 2016 The casino floor at the 김천 출장샵 Jamburg Casino complex 동두천 출장안마 will include 10 restaurants, 2 세종특별자치 출장마사지 poker tables, 4 bar/lounge, and a fitness center.