[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 2053
  • Репутация:120

    [+] [-]
  • Откуда: из прошлого
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 Ж.Д.А.Л.К.Е.Р.

[Цитировать]

    At1ant
  • 15813
  • Стаж: 7 лет
  • Сообщений: 53
  • Репутация: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, то еще бооольше времени.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

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

[Цитировать]

    At1ant
  • 15813
  • Стаж: 7 лет
  • Сообщений: 53
  • Репутация:30

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

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    At1ant
  • 15813
  • Стаж: 7 лет
  • Сообщений: 53
  • Репутация: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)

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    AK470
  • 151
  • Стаж: 9 лет 3 месяца
  • Сообщений: 103
  • Репутация: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 ?

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    hanter16
  • 13646
  • Стаж: 8 лет
  • Сообщений: 8
  • Репутация:0

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

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    hanter16
  • 13646
  • Стаж: 8 лет
  • Сообщений: 8
  • Репутация:0

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

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 2053
  • Репутация:120

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

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

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

Страница 2 из 8


Показать сообщения:    

Текущее время: 29-Мар 16:44

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы