CtrlSoft, 64-битный установщик не запускается ("Failed to launch the setup application." и "Setup initialization failed") при наличии Autounattend.xml. С чем связано?
http://forum.oszone.net/post-2041854.html"Пробую создать автоустановочную флешку с windows 7, за основу пробовал брать сборку 16 в 1 от CrtlSoft (пробовал и от m0nkrus) Когда я в корено флешки ложу файл autounattend.xml для x86 все работает и ставит виндовс без вопросов а когда autounattend.xml для x64 то еще до выбора жеских дисков выскакивает 2 ошибки 1) Failed to launch the setup application 2) Setup initialization failed
Может кто знает как можно это решить?
Вопрос решен. Надо было отредактировать файл авторан.длл в бут.вим"
что описывается в
http://forum.oszone.net/post-2051715.htmlа еще про Autounattend.xml в сборках 2 в 1 (и x86 и x64 вместе) -
http://forum.oszone.net/post-1473267-2.htmlпросто меняешь x86 на amd64. А можно продублировать все параметры и использовать один файл в разных сборках."
http://forum.oszone.net/post-2051715.htmlКак объединить два загрузчика boot.wim (32 и 64 бит) и Microsoft Diagnostic and Recovery Toolset (MSDaRT) 7.0 x86/x64 в одном дистрибутиве.
Автор: vitalik9, hobbit25,
Основой будет 32-х битный дистрибутив Windows 7 в него и будем добавлять загрузчик от 64-х битной системы. Монтируемым в виртуальный привод iso-образ с Windows 7 32 бит, открываем диск и копируем содержимое на раздел D: в папку Win_Distr
Создаем на разделе D: папки "boot_wim" для образа boot.wim и папку"boot_mount" для монтирования этого образа.
Из дистра Windows 7 64 бит вытаскиваем файл boot.wim и копируем его в папку "boot_wim".
Запускаем командную строку от имени админа.
Вводим команду для монтирования.
Код:
dism /Mount-Wim /WimFile:D:\boot_wim\boot.wim /index:2 /MountDir:D:\boot_mount
заходим в паку "boot_mount" смонтированного образа, далее в папку "sources" и переименовываем файл setup.exe в set64.exe ( Важно, количество символов в названии файла, должно соответствовать оригиналу, т.е. 5).
Далее пошустрим в папке с файлами MUI. Открываем папку "ru-RU" и переименовываем файл setup.exe.mui в set64.exe.mui
Теперь копируем переименованный "set64.exe" в папку "sources" основного дистрибутива который вы должны били разместить в папке "Win_Distr" и переименованный "set64.exe.mui" туда же в папку "ru-ru".
Далее будем править файл "autorun.dll", что бы избежать ошибки типа, "Failed to launch the setup application".
Нам понадобится HeX-редактор, я использовал HxD.
Скопируйте этот файл куда нибудь на раздел, так как после редактирования этот фал не возможно будет сохранить в папке монтирования.
Открываем "autorun.dll" в Hex-редакторе.
И дальше как на картинках с верху в низ.
Нужно изменить только два параметра: заменить setup.exe на set64.exe