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

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация: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 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
UserX, да что ж такое-то!!!
Если выбран диск (а не раздел), то:
  • диск полностью пере-разбивается (см. сценарии diskpart)
  • накатывается заливка в раздел "Windows"
  • если задан параметр(-ы) SetWin и текущий хард подходит под них, то раздел "Windows" сжимается согласно SetWin и на освобождённом месте создаётся раздел "Data".

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

    UserX
  • 667
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 788
  • Репутация:32

    [+] [-]
Ander_73, это подразумевалось, но об этом чётко нигде не было написано.
Теперь понятно. Было бы неплохо этот ваш предельно конкретный камент поместить в шапку. Дабы ещё один чукча не образовался. ae

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

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

    [+] [-]
Обновление 3map (продолжение Подтемы)
- добавлена работа с индексами
- добавлен подхват unattend/OEM возле файла-образа
(это не для заливок, а для простенькой установки Винды).
Скачать

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

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

    [+] [-]
  • Откуда: BG
Ander_73, супер получается. ay
Я вечером проверю и сделаю видео файлы развертывания для наглядности.
Я перехожу на етот установчик. Рекомендую всем, которые ищут надеждности и ценят свое время! az

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

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

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

    [+] [-]
dimo70, для установки он не очень подходит. wimlib не умеет работать с русским языком, например. С болгарским, скорее всего, тоже. То есть названия индексов (если они будут в нац. кодировках) будут хрен-знает-какими. На саму установку это не повлияет, но просто неаккуратно как-то ab

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

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

    [+] [-]
  • Откуда: BG
Ander_73, имел виду для развертывание заливок. Неточно выразился.
Просто давно уже не устанавливаю винду, а только с заливками работаю. Быстро научился на хорошего благодаря вашими разработками. ae В России мозгов хватает. ab
Пока с заливками на болгарский не замечал проблемы.

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

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

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
Ander_73,
это не для заливок, а для простенькой установки Винды
Нормально развертывается заливка af единственное мне просто интересно,чего не хватает в Xemom-овской WinPE11 что батник не работает ?

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

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

    [+] [-]
  • Откуда: BG
goga8686, не понял, вроде там все работает нормально. ai
Я сейчас дома возвращаюсь все новое перепроверю.

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

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

    loban_ser
  • 17796
  • Стаж: 6 лет 1 месяц
  • Сообщений: 578
  • Репутация:24

    [+] [-]
91111wimlib не умеет работать с русским языком
не совсем
wimlib-imagex.exe info e:\WORK\install_x86.wim 5 --image-property NAME="Windows 7 Ultimate x86" --image-property DISPLAYNAME="Windows 7 Ultimate RUS (32-разрядная)" --image-property DISPLAYDESCRIPTION="Интегрированы обновления по 2019.10, IE 11, DirectX, .NET Framework 4.8, Visual C++, USB 3.0, NVMe, SmartFix. Автоматическая активация, твики для оптимизации ОС, новый логотип и мелкие правки в интерфейсе. Свой Control Center"
инфо с OSzone
Добавлено через 17 минут 22 секунды:

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

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

    [+] [-]
  • Откуда: BG
Ander_73, проверил 3map на хемомовское ядро 11. Работает нормально. aa
Если будет в помощь могу записать на видео.

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

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

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

    [+] [-]
  • Откуда: BG
Ander_73, 3map это лучший инсталер для заливок. ay
Прямо удовольствие загружать винду. 10 минут и все готово. ba

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

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

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

    [+] [-]
3map бетка
Если рядом с заливкой положить папку $OEM$ (предназначенную для установки) и в ней создать файл runonce.cmd (или переименовать/скопировать SetupComplete.cmd -> runonce.cmd), то при первом старте этот батник будет выполнен (от имени Админа).
Если в папке есть оба cmd и развёртывается именно установка, а не заливка, то будут выполнены оба (каждый в своё время, разумеется).
Скачать

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

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

    [+] [-]
  • Откуда: BG
Yes!
Пойду проверять... br
Добавлено через 1 час 49 минут 52 секунды:
Проверил. Срабатывает нормально. ay az

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

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

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

    [+] [-]
  • Откуда: BG
Ander_73, 3map бета и runonce.cmd срабатывают четко. Но в процессе пользования возник другой вопрос.
Я пользую %OEM% не только стартовать автоматически скрипт, но и поставить некоторые программы на рабочий стол.
Например вот так:
  • Через 3map сейчас не срабатывает. Можно что то сделать? aa
    В принципе понимаю что это не критично, так как могу еще в заливку поставить на рабочий стол...

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

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

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

      [+] [-]
    92311но и поставить некоторые программы на рабочий стол.
    Я не понимаю, что мешает это сделать в процессе настройки Windows ПЕРЕД созданием заливки?
    92311так как могу еще в заливку поставить на рабочий стол...
    Именно.

    Страница 7 из 13


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

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

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


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