[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION: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


Last edited by Ander_73 on 2022-02-09 10:55; edited 6 times in total

[Quote]

    korsak7
  • 107
  • Longevity: 9 years 3 months
  • Posts: 1082
  • REPUTATION:62

    [+] [-]
90473С VBox обломался ac
На этапе установки пишет "Ошибка OOBEKEYBOARD". Разбираться не очень интересно.
Попробовал на свежем билде - да, появилась такая ошибка. Жмакнул "Начхать" - и дальше прошло как обычно. Привет от индусов.

[Quote]

    UserX
  • 667
  • Longevity: 9 years
  • Posts: 790
  • REPUTATION:32

    [+] [-]
90487Жмакнул "Начхать" - и дальше прошло как обычно.
Надо бы на таких кнопках делать универсальную надпись "I am russian". ab

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION:127

    [+] [-]
90487Жмакнул "Начхать" - и дальше прошло как обычно.
А у меня нет. Я тоже нажаль. А он долго подумал и опять тоже самое высветил. Не люблю такие сюрпризы...
90485Уже заказал три 64GB флешки со скоростью 350 чтение.
Красиво жить не запретишь! Я вот закатал заливочку на древний SanDisk 8Гб и тихо радуюсь.

[Quote]

    dimo70
  • 17296
  • Longevity: 6 years 4 months
  • Posts: 3990
  • REPUTATION:26

    [+] [-]
  • Location: BG
Ander_73, я буду очень рад сделать тебе подарочек на новый год, да не знаю как послать. ac

_________________
Signed off for violation of forum rules

[Quote]

    UserX
  • 667
  • Longevity: 9 years
  • Posts: 790
  • REPUTATION:32

    [+] [-]
90492да не знаю как послать.
dimo70, попробуйте через одну из платёжных систем отправить денежный эквивалент стоимости подарка. Или закажите подарок в Aliexpress с бесплатной доставкой в Россию на имя и адрес Ander_73.
И не благодарите меня за "идею" - всегда рад безвозмездно помочь человеку в его искреннем желании сделать приятное другому! ae

[Quote]

    dimo70
  • 17296
  • Longevity: 6 years 4 months
  • Posts: 3990
  • REPUTATION:26

    [+] [-]
  • Location: BG
Ander_73, возможно ли сделать вариант с выбора по названия образа?
Например:
Есть папка \Sources\ и две заливки, соотв. \sources\1064\1064pro.esd и \sources\1164\1164pro.esd
Запускаем комманду FAIA.cmd, но вместо менять путь внутри конфиг файла, указываем имя заливки, ну или путь к заливки.
Примерно так:
faia.cmd 1064pro.esd - выполняет развертывание 1064.
faia 1164pro.esd - выполняет развертывание 1164 aa
А идея такая:
У меня есть примерно несколько заливок, но я не запускаю напрямую из бут меню, а сперва проверяю состояние диска в WinPE, выбираю заливку и тогда запускаю комманд файл faia, указывая на имя заливки.
И ето имеет смысла потом подключить к WInst, как быстрый способ установки заливок.

_________________
Signed off for violation of forum rules

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION:127

    [+] [-]
dimo70, точно! Сделать выбор диска, выбор заливки - и здравствуй новый уникальный сетупщик виндовоза! ay-Сделай несколько копий бат-ника с разными именами (без пробелов). Имя конфига соответствует имени батника. В конфигах пропиши заливки. Всё.

[Quote]

    korsak7
  • 107
  • Longevity: 9 years 3 months
  • Posts: 1082
  • REPUTATION:62

    [+] [-]
Ander_73, а уменьшение ожидания первой перезагрузки (10 сек) ты считаешь оптимизацией или по прежнему - блажью?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION:127

    [+] [-]
korsak7, по прежнему не замечаю. Я подхожу "к станку", когда от меня требуются действия. Сидеть и фтыкать в установку - это для прокачки дзена, имхо.

[Quote]

    dimo70
  • 17296
  • Longevity: 6 years 4 months
  • Posts: 3990
  • REPUTATION:26

    [+] [-]
  • Location: BG
Сделай несколько копий бат-ника с разными именами (без пробелов). Имя конфига соответствует имени батника. В конфигах пропиши заливки. Всё.
Понял. Спасибо. ay

_________________
Signed off for violation of forum rules

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION:127

    [+] [-]
Обновление FAIA
Добавил красивостей-полупрозрачностей (лгбт, кароч ag )
Вывод через утилиту smartmontools инфы о накопителе.
Новые ключи конфига:
SafeMode - вывести диалоговое окно запроса выполнения развёртывания
Compact 100 - если размер диска менее или равен 100 Гб, то применить ключ --compact=LZX (см. статью про CompactOS)
Скачать

[Quote]

    dimo70
  • 17296
  • Longevity: 6 years 4 months
  • Posts: 3990
  • REPUTATION:26

    [+] [-]
  • Location: BG
Проверил работает чудно. bf
Пока что в показании смарта не могу точно понять, что и где разглядеть, но почитаю немножко и пойму. ab

_________________
Signed off for violation of forum rules

[Quote]

    dimo70
  • 17296
  • Longevity: 6 years 4 months
  • Posts: 3990
  • REPUTATION:26

    [+] [-]
  • Location: BG
Ander_73, а можно сделать если выбран safemode, чтоб была еще возможность запустить программу по выбору, прописывая путь в конфиг, (например тоталкомандер) ? aa
ЗЯ Разумеется лучше подумать, чем спешить спрашивать. ah
А ответ простой - заменить smartmontools на что угодно. ab

_________________
Signed off for violation of forum rules

[Quote]

    darkalexx4
  • 346
  • Longevity: 9 years 1 month
  • Posts: 174
  • REPUTATION:7

    [+] [-]
  • Location: Минск
Ander_73, Приветствую. У меня вопрос, вот создал я флэшку с 2-мя разделами. FAT32 и NTFS. На первом у меня образ вашей работы, а на втором закинул эталоны. Как и что нужно прописать в .cfg что бы программа увидела эталоны на втором разделе?

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 2 months
  • Posts: 3596
  • REPUTATION:127

    [+] [-]
darkalexx4, aa
ImgMask  \images\*.swm
Искать в корне всех дисков папку images и в ней первый найденный swm

Page 3 of 13


Display posts:    

Current time is: 14-Apr 20:19

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