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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
-*** Trivial Image Applying ***-Назначение проекта:
    упрощённое развёртывание дистрибутивов/"заливок" (предустановленная ОС + софт). Поддерживаемые форматы: WIM/ESD/SWM и ISO.
Представляет собой:
    командный cmd-файл
Область применения:
    WinPE x64 BIOS/UEFI

readme.txt

****************************************************************************
-= Trivial Image Applying =-
****************************************************************************
0. Общее.
Скрипт предназначен для запуска из WinPE х64 в режимах BIOS/UEFI.
Скрипт предназначен для развёртывания дистрибутивов(заливок) с помощью
утилиты "wimlib-imagex.exe" (https://wimlib.net).
Прим.: "заливка" = предустановленная ОС + софт.
1. Выбор диска/раздела.
Если выбран диск, то он будет полностью очищен и заново размечен:
- если загрузка произошла в режиме BIOS, то диск размечается в формате MBR;
- если загрузка произошла в режиме UEFI, то диск размечается в формате GPT.
Перед выполнением разметки будет выведена информация о выбранном диске и
состоянии его S.M.A.R.T.
Прим.: шаблоны разметки диска: "bin\bios.dsf" и "bin\uefi.dsf".
Если выбран раздел, то он будет переформатирован.
2. Выбор дистрибутива(заливки)/индекса.
Выбрать из списка найденных дистрибутивов(заливок) нужный, выбрать нужный индекс.
Прим.: правила поиска дистрибутивов(заливок) см. файл конфигурации.
3. Развёртывание.
Выбранный дистрибутив(заливка) разворачиваются на выбранный диск/раздел.
После развёртывания, если в п.1 был выбран диск, то будет произведена настройка
загрузки и, если указано, переразметка разделов (см. файл конфигурации).
По окончании производится перезагрузка ПК.
Если возле файла дистрибутива(заливки) есть $OEM$/unattend, то они будут
скопированы в соответствующие места.
Если в папке $OEM$\$$ есть файл runonce.cmd, то его запуск будет прописан в ветке
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce.
4. Состав:
bin\ - папка с утилитами
3map.cmd - скрипт запуска
3map.cfg - файл конфигурации
readme.txt - файл справки
Форум поддержки: https://usbtor.ru/viewtopic.php?t=2179
________________
© Ander_73, 2022

Загрузочный комплект: двух-раздельная флешка под Win10/11

  • Можно воспользоваться этим скриптом или вручную с помощью diskpart подготовить флешку

    Команды diskpart

    lis dis
    sel dis # (# - номер диска, который флешка)
    cle
    cre par prim size=450
    act
    for fs=fat32 quick
    ass
    cre par prim
    for fs=exfat quick
    ass
  • Распаковать на флешку (в раздел FAT32) архив 3map_boot.7z
  • Дистрибутив 3map распаковать в папку \programs\3map
  • Создать на флешке (в разделе exFAT) папку \distros и скопировать в неё дистрибутивы(заливки).
Загрузить 3map_boot
Внимание! Ранее тема называлась "Fully Automatic Image Applying". Скачать FAIA.7z (не поддерживается)Загрузить 3map


Последний раз редактировалось: Ander_73 (2022-02-09 10:55), всего редактировалось 6 раз(а)

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
dimo70, отличный вопрос , однако... bw
Напиши
SetWin 256 0
По идее, должен вывалить ошибки, но при этом ничего не сделать (как нам и надо в данном случае)

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

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Ander_73, проверил на компьютер с 128GB SSD. Все прошло нормально, даже ошибок в консольное окно не обнаружил. Срабатывает замечательно. Я конфиг для заливки 1064Pro оставил для себя оставил:
ImgMask  \sources\1064Pro\*.esd
;ImgIdx  1
SetWin     256  0
SetWin  500  150
SetWin  10000  250
SafeMode
Compact 100
Запуск стороннего софта удалил из кода.
Сейчас пользую только этот метод развертывания, так что если появиться проблемма сразу доложу. ab az

_________________
Подпись отключена за нарушение правил форума

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
90775даже ошибок в консольное окно не обнаружил
Плохо смотрел ab
Он пишет, что не может сжать раздел и сразу завершает работу скрипта diskpart. Корявенько, но вполне рабочий вариант.

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

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Главное работает нормально и пока ето самый простой способ установки заливок. Кроме того я пользую 1164 от Хемома и если что надо делать до запуска скрипта, проверять диск и т.д. уже не проблема.

_________________
Подпись отключена за нарушение правил форума

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
Подновил wimlib и добавил красненького в "Диспетчер задач" ag

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
К вопросу о чтении SMART
Вот перед нами два одинаковых харда:

Оба "отходили" по 60 тыс. часов (жёлтый цвет) - это примерно 7 лет.
При этом первый чистый (зеленый цвет), а второй набрал 70 сбойных секторов (красный цвет).

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

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Ander_73, что то елементарное пытаюсь сделать, но не успеваю.
Как изменить код так, чтоб если запустить safemode с вопросом продолжить установку или нет, при отказа на "нет", чтоб не выключался компьютер, а просто возвращался к WinPE? aa
А по поводу смарта: только часы работы дисков и сбойные сектора нас интересуют, или надо смотреть и другие параметры?
ЗЯ Разобрался с выхода от вопроса. af

_________________
Подпись отключена за нарушение правил форума

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
90836А по поводу смарта: только часы работы дисков и сбойные сектора нас интересуют, или надо смотреть и другие параметры?
Это ТЫ просил добавить показ СМАРТ-а. Теперь ты спрашиваешь, что с ним делать?

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

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Ander_73, smart ок. Проблемма у меня что не знаю чего смотреть. ah

_________________
Подпись отключена за нарушение правил форума

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
Очередная бетка.
Ключ конфига AllImages
Выводит список ВСЕХ найденных файлов с расширениями WIM, ESD, SWM по пути ImgMask (сканит подпапки тоже) и предлагает выбрать.
Если Хорст приделает к WSelect-у таймер, то будет в тему проекта. А пока...
Скачать

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

    UserX
  • 667
  • Стаж: 9 лет
  • Сообщений: 795
  • Репутация:32

    [+] [-]
90937и предлагает выбрать.
Хардкор постепенно превращается в программу лояльности (сетуп) от Ander_73! ag

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
UserX, вот-вот at

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

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
постепенно превращается в программу лояльности (сетуп)
Супер получается! Идеальный инсталер заливок. Пока единственное что не возможно сделать это пользоваться на многодисковую систему.
Мне нравиться. ay
Проверил- работает. Даже немного изменил кое что.
видео

_________________
Подпись отключена за нарушение правил форума

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

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3610
  • Репутация:127

    [+] [-]
Встречайте: Trivial Image Applying
- выбор диска/раздела
- выбор заливки
При выборе диска, диск разбивается автоматом (см. обсуждение в теме).
При выборе раздела, он форматируется и в него просто разворачивается заливка.
Ключи конфига:
SetWin, Compact, SaSMask - без изменений
SafeMode и AllImages - отменены
ImgMask -> ImgPath - теперь указываем только путь (поиск идёт от него "вниз" по всем подпапкам и маске *.wim;*.esd;*.swm)
Скачать
---
В загрузочном комплекте удалить все файлы из папки faia (папку оставить) и записать новые из архива.
------
... WInst - вид сбоку.

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

    korsak7
  • 107
  • Стаж: 9 лет 4 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Эээхх, название Файя! прикольнее )) Шнель, аусвайс, все дела...
Хардкор постепенно превращается в программу лояльности (сетуп) от Ander_73! ag
Это как был когда-то маленький поросеночек Windows XP, который превращается, превращается... ag
Как ни крути , но каждый установщик винды должен рано или поздно написать свой WinntSetup

Страница 5 из 14


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

Текущее время: 26-Апр 20:07

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


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