[Quote]

    Joker-2013
  • 1039
  • Longevity: 9 years 9 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
MSDaRT_integrator.exe - скрипт интеграции DaRT Vista/7/8/8.1/10 в аналогичные установочные дистрибутивы Windows,
после чего он будет доступен в меню "Восстановление системы".
- -Для интеграции положите ISO образы в один каталог с скриптом, запустите его, по завершению работы появятся файлы Имя_образа-MSDaRT.iso. Так же доступен режим командной строки для интеграции в wim файлы.
Возможности:
• Поддерживаются все текущие версии дистрибутивов Windows Vista/7/8/8.1/10(TH1+...+21H1).
• Поддерживаются сборки с более чем одним wim.
• Поддержка мультиязычных wim.
• Присутствуют все существующие локализации DaRT, если нет необходимой - будет установлена английская.
• Опциональная загрузка антивирусных обновлений.
• Скрипт по очереди обрабатывает все ISO что лежат рядом с ним.
• Скрипт работает на Windows Xp/2003 x86-x64 и ОС старше.
• Не требует установки дополнительного софта - Windows AIK/ADK, WinDbg.
• Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская.
Интеграция в среду восстановления Windows (WinRE):
Запустите скрипт, рядом с ним не должно быть ISO файлов, нажмите цифру 1.
Создание загрузочного ISO из WinRE:
Запустите скрипт, рядом с ним не должно быть ISO файлов, нажмите цифру 2.
Добавление своих драйверов:
Есть возможность интеграции драйверов вместе с DaRT-ом. Создаем рядом каталог нужной разрядности: Drivers-x86 или Drivers-x64. Кладем в него распакованные драйвера (inf+sys+cat+...) и в процессе работы все они рекурсивно будут добавлены.
Особенности MSDaRT:
MSDaRT версии N работает только в составе Windows N и взаимодействует с установленной Windows N. Но есть исключения, когда старшая версия MSDaRT может реанимировать младшую версию Windows - например MSDaRT 10 без проблем удаляет обновления в Windows 7. Еще не стоит забывать, что MSDaRT и установленная Windows должны быть одной разрядности, иначе половина функций будет недоступна.
Командная строка:
В режиме командной строки скрипт интегрирует DaRT в загрузочные wim файлы, в папку с WinPE (смонтированный wim). Путь к wim\папке нужно указывать полный.
Ключ -ai скрывает окно подтверждения запуска скрипта и загружает антивирусные обновления.
Ключ -y скрывает окно подтверждения запуска скрипта.
Ключ -gm2 скрывает процесс распаковки.
Примеры:
MSDaRT_integrator.exe -y D:\Image\sources\boot.wim
MSDaRT_integrator.exe -y -gm2 "E:\2\Windows 10\boot-x86.wim" "E:\2\Windows 8.1\Mount" "H:\Windows 7\sources\boot.wim"
Для интеграции в процессе работы UpdatePack7R2, кладем рядом скрипт и UpdatePack7R2Wim.cmd со следующим содержимым:
@Echo off
Echo Интеграция MSDaRT 7.
MSDaRT_integrator.exe -y %WinDir%\Temp\UpdatePack7Wre
Exit
Что нового в 1.12.11 версии:
- Добавлена поддержка Windows 10 (20H1, 20H2, 21H1).
- Добавлена поддержка Windows Vista (MSDaRT 6.0).
- В режиме командной строки добавлена интеграция в папку с WinPE (смонтированный wim).
- Удален антивирус для Vista и 7 (не может скачивать обновления баз).
- Исправлена загрузка антивирусных обновлений.
- Исправлен вылет скрипта в режиме командной строки.
- В загрузочном ISO из WinRE убрана надпись "Press any key to boot from CD or DVD..." при загрузке в UEFI.
- Улучшена интеграция драйверов.
Что нового в 1.9.6 версии:
- Добавлена поддержка мультиязычных wim файлов.
- Добавлена поддержка Windows 10 (19H1).
Что нового в 1.7.6 версии:
- Исправлена работа скрипта в режиме командной строки, когда wim имеет атрибуты "Только чтение" + "Скрытый".-MSDaRT_integrator.exe (105 Мб) MD5: 77265EDBE261D7BCC9A1B0058D759D4D
MediaFire, Zippyshare, UPLOAD.EE.-Автор проекта: At1ant aka Ж.Д.А.Л.К.Е.Р.

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
38222в оригинальных образах он и есть, а в релизах сборщиков типа 2 (х86+х64) в одном ISO, ну или 20 в одном ISO загрузчик обычно х32, а ставят сегодня обычно х64...
Ну и толку, что x32 DART внедрится в ISO?
попытка восстановить-поднять х64 будет неудачна
Пожалуйся Майкрософту, что они не поддерживают все самодельные сборки.
38578
Поясните плиз, MSDaRT_integrator.exe только для 32bit ISo ??? ac
В MSDaRT_integrator.exe находятся DaRT 7/8/8.1/10 х86/х64 всех существующих локализаций (de-de en-us es-es fr-fr it-it ja-jp ko-kr pt-br ru-ru zh-cn zh-tw).
38595наличие MSDaRT при загрузке через F8 , было бы круче
Ну так интегрируй в winre.wim через командную строку на уже установленной ОС.
Я не стал добавлять интеграцию в winre.wim установочного дистрибутива, потому что последующая оптимизация install.wim займет кучу времени (без оптимизации внутри install.wim будут лежать две версии winre.wim - старая и новая). А если в ISO лежит install.esd, то еще бооольше времени.

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
38617Пожалуйся Майкрософту, что они не поддерживают все самодельные сборки.
А ты поддерживаешь?
Вот сборка где 4 загрузчика (x32, x64, usb2, usb3). Можно стартовать любую с BIOS
Внедрится твой "проект" во все четыре или будет искать "boot" Майкрософта?
имхо, от твоей интеграции больше вопросов, чем ответов...

[Quote]

    sergeysvirid
  • 104
  • Longevity: 10 years
  • Posts: 2629
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
38621Внедрится твой "проект" во все четыре или будет искать "boot" Майкрософта?
Ну так вытащите все boot*.wim'ы из образа сборки, интегрируйте во все эти boot*.wim'ы MSDaRT и закиньте их обратно в образ сборки.
Если в BCD есть выбор запуска нужного boot*.wim'а, так в чём тогда суть проблемы? Запускайте нужный boot*.wim да восстанавливайте соответствующую ОС

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
38621Внедрится твой "проект" во все четыре или будет искать "boot" Майкрософта?
Скрипт распаковывает ISO и запускает поиск по всем каталогам загрузочных *.wim файлов которые содержат \Windows\System32\wpeinit.exe (wpeinit.exe нет в сборках на ядре от Хр/2003 и они отсеиваются). Проще говоря все 4 wim-а получат MSDaRT.
38621имхо, от твоей интеграции больше вопросов, чем ответов...
Сразу пробуй, чем задавать вопрос и ждать ответ, так просто быстрее будет.

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
At1ant,
А "вес" на сколько увеличится? Так может потом в итоге и на болванку не поместится...
Самое ценное в проекте, имхо, наверное вот это
интегрируй в winre.wim через командную строку на уже установленной ОС.
только, хотелось бы на автомате
Установил ОС, запустил интегратор, если Сборщик по каким-то причинам недоложил - внедрилось и вызывается по F8.
Если доложил - "Не парьтесь, Восстановление уже было (изначально)"
aa

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
38625А "вес" на сколько увеличится?
Запусти и узнаешь, делов-то на 10мин (в зависимости от мощности железа). Не понравиться созданный образ - удалишь.
38625только, хотелось бы на автомате
Не все так просто как хотелось бы, будет время - подумаю как это можно сделать. А пока если Windows не имеет отдельного загрузочного раздела (папка Recovery и Windows на одном разделе) можно воспользоваться следующим батником. Winre.cmd положить рядом с MSDaRT_integrator.exe и запустить батник.
Winre.cmd:
@Echo off
For /F "Delims=" %%I In ('Dir /b /ah /s %SystemDrive%\Recovery\*.wim') Do (MSDaRT_integrator.exe -y %%I)

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
At1ant,
Спасибо.
Кстати у Автора есть интересный проект FiraDisk_integrator, но что-то на сайте из первого поста его не видно...
Например, в изошник (на 4 бута, что выше) дравер FiraDisk успешно внедрился во все и теперь сборка 7 (by_g0dl1ke) работает из-под груб-меню флешки

[Quote]

    AK470
  • 151
  • Longevity: 10 years
  • Posts: 116
  • REPUTATION:1

    [+] [-]
ac
38625только, хотелось бы на автомате
Не все так просто как хотелось бы, будет время - подумаю как это можно сделать. А пока если Windows не имеет отдельного загрузочного раздела (папка Recovery и Windows на одном разделе) можно воспользоваться следующим батником. Winre.cmd положить рядом с MSDaRT_integrator.exe и запустить батник.
Winre.cmd:
@Echo off
For /F "Delims=" %%I In ('Dir /b /ah /s %SystemDrive%\Recovery\*.wim') Do (MSDaRT_integrator.exe -y %%I)
Получилось, но при загрузке MSDaRT через F8 не определяется HDD, не находит LSI SAS2308 integrated RAID for Precision Workstations Driver , как то можно добавить в MSDaRT_integrator.exe драйверпак для контроллеров HDD ?

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
38659 не находит LSI SAS2308 integrated RAID for Precision Workstations Driver
Я бы этой райдовой машины сделал НА НЕЙ заранее PE под нее с помощью
http://www.aomeitech.com/pe-builder.html
А потом можно поэкспериментировать, где эту ПЕшку расположить, на CD, на флешке или переменовать и закинуть в Рекавери на харде...

[Quote]

    hanter16
  • 13646
  • Longevity: 8 years 11 months
  • Posts: 8
  • REPUTATION:0

    [+] [-]
gera_serg, приветствую
....или переменовать и закинуть в Рекавери на харде...
Посоветуйте что-нидь по поводу добавления ПЕ-шек, DarT-ов в винду

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
hanter16,
Если из под PE посмотреть на диск С можно обнаружить "скрытую" папку Recovery, в ней подпапку, а в ней Winre.wim
Идея состоит подменить этот файл, чем-то своим (с тем же именем)

[Quote]

    hanter16
  • 13646
  • Longevity: 8 years 11 months
  • Posts: 8
  • REPUTATION:0

    [+] [-]
gera_serg, Спасибо
видел вариант итеграции у админПЕ, только зачем такая "тяжесть"нужна....
Единственное, имхо, удобный запуск из "Пуск"!
-подменять на рабочей винде," вживую" или c PE-шки?
-At1ant пишет о локализации от 7 до 10 и все это в 50-ти метрах! Автору-СПАСИБО!
-здесь все MS Dart-ы--AIO?? (например у Gen210-чный boot x64 c Dart за ~300 метров....)

[Quote]

    Joker-2013
  • 1039
  • Longevity: 9 years 9 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
hanter16 Вы путаете готовый образ и интеграцию определенных файлов в свой WinPE
Сами файлы MSDaRT весят немного... Поэтому они и уместились в 50-ти метрах.

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
38676-подменять на рабочей винде," вживую" или c PE-шки?
Если она не "защищается" подмене, можно и в живую...
- открыл 7z MSDaRT_7.0_RU_x64.iso
- вытащил boot.wim
- переименовал в Winre.wim
- подменил на харде
по F8 теперь не только Средство восстановления меню загрузки, по контрольным точкам,... а еще и Тулз-сет
Только вот драйверов там может оказаться недостаточно, райдовых например, а для до-установки механизма нет...
Убого, но за то от MS
Восстановительная флешка предпочтительней, имхо
Есть чем доставить драйвера и USB3, и контроллеров ЖД, и еще .. не знаю что

[Quote]

    gera_serg
  • 1171
  • Longevity: 9 years 8 months
  • Posts: 1421
  • REPUTATION:9

    [+] [-]
3867610-чный boot x64 c Dart за ~300 метров....
Да потому что дартс не сам по себе, а он работает в составе PE (X86.wim, boot.wim, Winre.wim)
Сколько без сетевая pe10x32 от Хемома весит? Добавь еще немного на интеграцию тулз-сета...

Page 2 of 8


Display posts:    

Current time is: 25-Mar 05:58

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum