Diagnostics and Recovery Toolset (DaRT) modified script utility 78Setup(20.09.2015)-За основу были взяты .wim-архивы из сборника Microsoft Diagnostic and Recovery Toolset (MSDaRT) All in one (от Joker-2013) - за что ему огромное спасибо!!!-Что из себя представляет данная раздача? В среду наборов инструментов диагностики и восстановления компьютера (DaRT) были интегрированы скрипты утилиты 78Setup (от conty9), а также в каждый набор, начиная с DaRT 7.0 и выше были интегрированы "родная" среда установки Windows (взятые из оригинальных образов Windows соответствующих версий), что позволяет использовать данный сборник не только для диагностики и восстановления компьютера, но и для установки Windows из своей "родной" установочной среды. Также, в связи с выходом новой версии 78Setup v.2.1 теперь имеется возможность выбора установочной среды ("родного" из *.wim или из .\Utilites\sources*.7z (от 10-ки)) Идея и помощь в реализации принадлежит всеми нами уважаемомуconty9-Имеется поддержка загрузки, как в Legasy BIOS-режиме, также и в EFI/UEFI(x32-x64)-режиме. Примечание:В режиме загрузки EFI/UEFI MSDaRT 7.0 загружается, только если отключен режим Secure Boot.
Меню загрузки в Legasy BIOS-режиме:
Меню загрузки в EFI/UEFI(x64)-режиме:
Меню загрузки в EFI/UEFI(x32)-режиме:
Использование сборника в качестве диагностики и восстановления компьютера:
-Примечание: Есть один момент!!! Если Вы к примеру загрузились и решили вначале запустить установщик Windows, и при этом решили смонтировать установочную среду из sources*.7z, то она смонтируется в X:\, а "родная" среда временно переименовывается как sources.orig А потом Вам вдруг захотелось проверить, а как же работает MicroSoft DaRT ... и вот тут-то засада ...кнопка будет неактивна (потому что в X:\ в этот момент находится не "родная" среда, а из sources*.7z. Что можно сделать в этом случае??? Жмете кнопку "Обновить HDD" и запускаете MicroSoft DaRT
Использование сборника в качестве установки Windows:
Папка _WIN
Папка _WIN предназначена для копирования в неё ваших различных образов или распакованных дистрибутивов Windows 7-10 (x86-x64) с последующей установкой любой из этих Windows. Установка производится с помощью утилиты 78Setup (от conty9) - http://usbtor.ru/viewtopic.php?t=149 Утилита позволяет держать наборы установочных дистрибутивов ОС Windows 7/8/8.1/10 в 3-х папках (_WIN, _ISO, 2k10\User.WindS – для распакованных дистрибутивов, и _WIN, _ISO, 2k10\User.Image – для образов дисков). Папки указываются в конфигурационном файле 78setup.cfg. Поддерживается обработка как распакованных дистрибутивов, так и образов дисков. При запуске утилита сканирует указанные в конфигурационном файле папки на всех дисках (обрабатываются все подкаталоги указанных папок) и формирует списки найденных дистрибутивов и списки образов дисков. Количество дистрибутивов не ограничено (в разумных пределах). Возможность выбора языка перед установкой (если таковая локализация естественно присутствует в устанавливаемом install.wim/esd): (Белорусский, Немецкий, Греческий, Английский, Казахский, Румынский, Русский, Украинский) Папка _WIN состоит из восьми подпапок: (эти подпапки приведены в качестве примера, можете переименовать их, как вам удобнее или создать свои) 7AIO, 7x32, 7x64, 8AIO, 8132, 8164, 1032, 1064 - папки для установочных файлов Windows 7/8/8.1/10 (х32/х64) (install.wim или install.esd или install.swm) Что от вас требуется: Извлекаете из своего образа с Windows 7/8/8.1/10 (х32/х64) из папки sources файл install.wim или install.esd или install.swm в любую из этих подпапок. Также можете добавить сюда же и папку $OEM$ и файл unattend.xml (актуально для сборок Windows). (Если потом захотите сменить установку, удалите этот файл (install.wim или install.esd или install.swm) и файл unattend.xml и папку $OEM$ и скопируйте другие). На примере этих подпапок (7AIO, 7x32, 7x64, 8AIO, 8132, 8164, 1032, 1064) можете добавлять свои подпапки (со своими именами) под ваши дистрибутивы Windows. После добавления в эти папки установочного файла install.wim или install.esd или install.swm, в текстовом файле install.wim.txt или install.esd.txt или install.swm.txt прописываете название вашей установки, для отображения этого имени в окне установщика и эти названия будут отображаться в окне утилиты-установщика 78Setup. Другие установочные файлы install.wim или install.esd или install.swm (которые например находятся в совершенно другой папке на совершенно другом разделе или диске) можно выбирать и запускать по нажатию кнопки в окне утилиты "Выбрать архив вручную". Также, с помощью утилиты 78Setup имеется возможность устанавливать Windows из файлов образов (.iso). Добавляйте свои образы в папку _WIN или _ISO или 2k10\User.Image и эти образы будут отображаться в списке, в окне утилиты. Остальные образы можно выбирать, монтировать и запускать по нажатию кнопки в окне утилиты "Выбрать образ вручную".-Примечание:
C помощью (x86) загрузчиков устанавливается Windows любой разрядности из любой подпапки (в режиме загрузки Legacy BIOS)
C помощью (х64) загрузчиков устанавливается только (х64)-разрядная Windows (в режиме загрузки Legacy BIOS и в режиме загрузки EFI/UEFI)
В режиме загрузки EFI/UEFI с помощью (х64) загрузчиков возможна установка только (x64)-разрядной Windows и только на диск с разметкой GPT.
Не пытайтесь установить с помощью установочной среды Windows 7, ту Windows, где в качестве установочного файла присутствует install.esd Установщик от Windows 7 просто напросто не прочтёт файл install.esd и выдаст ошибку. В этом случае или воспользуйтесь загрузчиками Windows 8.0 и выше или используйте установочную среду из .\Utilites\sources*.7z (от 10-ки)
Если вам не нужна установка в режиме загрузки EFI/UEFI, то вообще можно использовать для всех установок только (х86) загрузчики.
-Огромное спасибо conty9 за идею и помощь в реализации этого сборника. Огромное спасибо SV-2k10 за регулярную помощь в тестировании сборников (в том числе и этом). Спасибо за красивый постер.-ТОРРЕНТ ОБНОВЛЁН: 20.09.2015Раздача обновлена на основании редактирования и корректировки предыдущей раздачи сборника conty9 - http://usbtor.ru/viewtopic.php?p=11060#11060 + Добавлено в ядра DaRT некоторые языковые папки с файлами mui-шек, а также файлы лицензии в ERD7X86.WIM и в ERD7X64.WIM для соответствующих языковых папок.
Здравствуйте, подскажите если я переименую папку _WIN, на другую, то мне надо естественно править основные файлы: BCD(2 шт.), B32, 78SETUP.CFG, а в самих WIM -файлах надо редактировать?
Приветствую! Да, конечно. Нужно будет подправить в: \Windows\System32\StartNet.cmd имя папки где будет лежать у Вас утилита 78Setup*.exe на своё имя папки (то есть имя папки _WIN заменить на своё имя папки)
Последний раз редактировалось: sergeysvirid (2015-12-23 17:29), всего редактировалось 2 раз(а)
Здравствуйте, подскажите неучу т.е. мне , есть такой файл StartNet.cmd
:: Инициализация wpeinit :: Папка с дистрибутивами (в ней должен быть 78setup.exe) set MyDist=_WIN :: Поиск и запуск 78setup.exe (с ожиданием) for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\%MyDist%\78setup.exe&&start /w %%I:\%MyDist%\78setup.exe&&exit) %windir%\system32\netstart.exe,-prompt %SYSTEMDRIVE%\sources\recovery\recenv.exe exit
Если я хочу что бы данная утилита находилась в под папке, пример: Utility\78setup\, то мне в скрипте нужно прописать вот так
:: Инициализация wpeinit :: Папка с дистрибутивами (в ней должен быть 78setup.exe) set MyDist=Utility\78setup :: Поиск и запуск 78setup.exe (с ожиданием) for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\%MyDist%\%MyDist%\78setup.exe&&start /w %%I:\%MyDist%\%MyDist%\78setup.exe&&exit) %windir%\system32\netstart.exe,-prompt %SYSTEMDRIVE%\sources\recovery\recenv.exe exit
волчара, да, достаточно только изменить значение переменной MyDist MyDist=MyFolder\Utility\78setup только остальное не нужно менять (у тебя уже дубликаты пути пошли %%I:\%MyDist%\%MyDist%\78setup.exe). Т.е., в MyDist указываем путь к 78setup.exe без буквы диска. Вместо %SYSTEMDRIVE%\sources\recovery\recenv.exe можно прописать свое (если, к примеру, DaRT в ядре отсутствует, но есть желание запустить свою оболочку/программу в случае, если 78setup не был найден).
Здравствуйте, с наступающим Новым годом!!!! conty9, Я сделал вот так: set MyDist=Utility\78setup работает в erd8/8.1/10(x86-x64), но не хочет находить и загружать 78setup в erd7 (х86-х64), ERD7X86.WIM(х64) взял с интеграцией USB 3.0 и пропатчил их. Еще заметил что в ERD7X64.WIM нет папки с файлами Program Files(x86)-так должно быть.
Последний раз редактировалось: волчара (2015-12-31 10:00), всего редактировалось 1 раз
16632Я сделал вот так: set MyDist=Utility\78setup работает в erd8/8.1/10(x86-x64), но хочет находить и загружать 78setup в erd7 (х86-х64), ERD7X86.WIM(х64) взял с интеграцией USB 3.0 и пропатчил их.
волчара, Приветствую! С наступающим 2016-ым!!! В пропатченном ERD7X*.WIM чуток другой StartNet.cmd Также в пропатченных ERD7X*.WIM обязательно должна присутствовать папка \Windows\DriverPack с файлами и скриптом SDI_R.cmd, который в первую очередь и запускается в семёрочном StartNet.cmd Для Вашего проекта должно быть прописано так:
StartNet.cmd для ERD7X86.WIM
:: Инициализация wpeinit start /b /w X:\Windows\DriverPack\SDI_R.cmd :: Папка с дистрибутивами (в ней должен быть 78setup.exe) set MyDist=Utility\78setup :: Поиск и запуск 78setup.exe (с ожиданием, до 6 повторов поиска через 1сек) set /a pp=0 :next for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\%MyDist%\78setup.exe&&start /w %%I:\%MyDist%\78setup.exe&&exit) If %pp% GTR 5 goto:dart nircmd.exe wait 1000 set /a pp=%pp%+1 goto:next :dart %windir%\system32\netstart.exe,-prompt %SYSTEMDRIVE%\sources\recovery\recenv.exe exit
StartNet.cmd для ERD7X64.WIM
:: Инициализация wpeinit start /b /w X:\Windows\DriverPack\SDI_R.cmd :: Папка с дистрибутивами (в ней должен быть 78setup64.exe) set MyDist=Utility\78setup :: Поиск и запуск 78setup64.exe (с ожиданием, до 6 повторов поиска через 1сек) set /a pp=0 :next for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\%MyDist%\78setup64.exe&&start /w %%I:\%MyDist%\78setup64.exe&&exit) If %pp% GTR 5 goto:dart nircmd.exe wait 1000 set /a pp=%pp%+1 goto:next :dart %windir%\system32\netstart.exe,-prompt %SYSTEMDRIVE%\sources\recovery\recenv.exe exit
-
16632Еще заметил что в ERD7X64.WIM нет папки с файлами Program Files(x86)-так должно быть.
А вы посмотрите любой оригинальный семёрочный boot7x64.wim - ни в одном нету папки Program Files(x86) - следовательно так и должно быть. -P.S. А вы какие WIM-файлы пропатчивали? Надо было пропатчивать вот эти: http://usbtor.ru/viewtopic.php?p=15967#15967
16638 Приветствую! aa С наступающим 2016-ым!!! az В пропатченном ERD7X*.WIM чуток другой StartNet.cmd Также в пропатченных ERD7X*.WIM обязательно должна присутствовать папка \Windows\DriverPack с файлами и скриптом SDI_R.cmd, который в первую очередь и запускается в семёрочном StartNet.cmd
Все эти папки и файлы присутствуют, и в файле StartNet.cmd все тоже самое. Буду разбираться, в чем дело
Здравствуйте. Всех с Новым годом!!!! Разобрался я в чем дело, встроен у меня на передней панели вот это и ни как не хочет загружать почему то 78setup через ERD7.
волчара, C Новым Годом! Давно уже в сети поднимается вопрос об отказе применения картридеров при работе с LiveCD/USB. В большинстве случаев они "глючат", поэтому НЕ рекомендуют их использовать в этом режиме.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы