Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Ответить
Настройки темы
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Изменения
Автор: Mr dUSHA
Дата: 04-04-2022
Утилита-конструктор TextMode MassStorage-аддона
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 00:20, 17-09-2008

 

Аватара для Putin-mode

Ветеран


Автор проектов


Сообщения: 648
Благодарности: 129

Профиль | Отправить PM | Цитировать


TERMINAL, значит что у тебя отличаются дрова которые система ставит на текстовом этапе при мультизагрузке от тех которые система распаковывает на 40 минуте, у меня так же было, поэтому если используешь эту утилиту то тот пакет который ты создаешь для текстового этапа, его и используй для графического.

-------

Ушел в изучение Delphi(7) и PHP надеюсь пригодится!!!
Федеральная Служба Охраны - Рыбинск
Не забываем отмечать полезные сообщения если я вам помог!
Вышла новая версия программы? сообщите! Обновлю аддон!
Мои аддоны:Teleport/Vopt/ESET SysInspector/AutoHotKey/FCleaner/Advanced SystemCare/Vba32 AntiRootkit/Я фото/Я онлайн/SO Utilities Free


Отправлено: 22:27, 22-02-2012 | #801



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для TERMINAL

Ветеран


Сообщения: 753
Благодарности: 28

Профиль | Отправить PM | Цитировать


Putin-mode, так оно и есть, что при создании аддона Z-MSST используется пакет от DP_MassStorage_wnt5_x86-32_1201.7z, он же и используется и в графическом...
В логах, при создании аддона Z-MSST (infscan.log), нашёл [i] SYS-file [iaStor.sys] renamed to [iaStor5.sys]... Может быть такое что потом в графическом режиме ищется не iaStor.sys, а уже переименованный iaStor5.sys ?
Снимаю вопрос-проблема решена.

-------
Автоматизация прежде всего....


Последний раз редактировалось TERMINAL, 23-02-2012 в 20:19.


Отправлено: 10:43, 23-02-2012 | #802


Аватара для TERMINAL

Ветеран


Сообщения: 753
Благодарности: 28

Профиль | Отправить PM | Цитировать


Mr dUSHA, Не пойму закономерность, с драйверпака создаётся аддон, потом этот пак сжимается стандартом 7 zip и каждый раз разные размеры получаются сжатого пакета ?!

-------
Автоматизация прежде всего....


Отправлено: 09:34, 30-03-2012 | #803


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата TERMINAL:
Не пойму закономерность, с драйверпака создаётся аддон, потом этот пак сжимается стандартом 7 zip и каждый раз разные размеры получаются сжатого пакета ?! »
Но к данной теме это какое отношение имеет???

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 12:48, 30-03-2012 | #804


Аватара для JohnnyD

Старожил


Сообщения: 417
Благодарности: 65

Профиль | Отправить PM | Цитировать


Mr dUSHA, думаю чел намекает на то, что аддон что-то из драйвпака удаляет.

Отправлено: 17:59, 30-03-2012 | #805


Аватара для TERMINAL

Ветеран


Сообщения: 753
Благодарности: 28

Профиль | Отправить PM | Цитировать


Mr dUSHA, Так этой же утилитой собирается данный аддон, он что каждый раз по разному собирает?
Цитата:
Далее именно этот исправленный DP необходимо использовать для графического этапа установки ОС.
Запускаю MSSTMake.exe с ключами -S -N -R -I (которая обрабатывает папку), получаю готовый аддон Z-msst и уже изменёную папку MassStorage. Папку MassStorage сжамаю стандартным методом и получаю определённый размер (допустим 9 196 372). После беру удаляю аддон Z-msst и папку MassStorage, копирую изначальную папку MassStorage и выполняю опять выше описанное и по окончании размер получаю уже не 9 196 372, а 9 196 377. В чём прикол-понять не могу. И так могу делать одну и туже процедуру сколько угодно и размеры сжатого архива будут разные.
Цитата Mr dUSHA:
Но к данной теме это какое отношение имеет??? »
Дело в том что, то что было упаковано архиватором-распаковал и заново сжал-размер как был (допустим 9 196 372) так и опять стал 9 196 372...

-------
Автоматизация прежде всего....


Последний раз редактировалось TERMINAL, 02-04-2012 в 19:25.


Отправлено: 09:36, 31-03-2012 | #806


Старожил


Сообщения: 251
Благодарности: 22

Профиль | Отправить PM | Цитировать


Mr dUSHA, аддон еще поддерживается? Из области хотелок: использовать MSSTMake.exe в качестве интегратора конкретного контроллера(ов) в дистрибутив Windows из набора MassStorage-драйверов.
Т.е. строка запуска след. вида:
MSSTMake.exe -I X:\DRV_TREE_DIR -Dev_ID1,...,Dev_IDn -WinDistr
где
-I X:\DRV_TREE_DIR - корень дерева папок MassStorage-драйверов.
-Dev_ID1,...,Dev_IDn - Hwid'ы контроллеров перечисленные через запятую...
-WinDistr - путь к дистрибутиву Windows

ЗЫ:Теперь попытаюсь объяснить зачем это нужно... Весь набор драйверов интегрирую в WinPE, загрузив WinPE инсталлирую Windows (winnt32.exe) на целевой машине и смысла в наличии всех драйверов MassStorage в дистрибутиве уже нету, необходимы только те которые есть на конкретной материнской плате. Такой вариант избавит нас от переименования одноименных файлов драйверов, так же будет меньше мусора в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services ну и чутка быстрее будут ставиться форточки

Отправлено: 13:23, 29-05-2012 | #807


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Dilinjer:
аддон еще поддерживается »
Поддерживается, однако багов никаких народ вроде более не находит, поэтому обновлять нечего.

Цитата Dilinjer:
-I X:\DRV_TREE_DIR - корень дерева папок MassStorage-драйверов.
-Dev_ID1,...,Dev_IDn - Hwid'ы контроллеров перечисленные через запятую... »
Это будет натуральное изобретение велосипеда, поскольку при текущей реализации достаточно указать утилите не корень всего дерева папок с драйверами, а конкретно ту папку в дереве, в которой лежит нужный Вам драйвер.

Цитата Dilinjer:
-WinDistr - путь к дистрибутиву Windows »
Если речь идет об аддоне, то для интеграции его в дистрибутив существуют другие отлаженные методы и инструменты, для которых собственно аддон и генерируется.
Если использовать метод с файлом Critical.inf, то опять же утилита его генерирует, и остается его приспособить под Ваш конкретный метод установки.

Цитата Dilinjer:
Такой вариант избавит нас от переименования одноименных файлов драйверов »
Утилита делает это автоматически и довольно таки эффективно.

Цитата Dilinjer:
ну и чутка быстрее будут ставиться форточки »
Разницы в скорости Вы не заметите.

Цитата TERMINAL:
И так могу делать одну и туже процедуру сколько угодно и размеры сжатого архива будут разные. »
В получаемых при каждой итерации аддонах в файле infscan.log проставляется отпечаток времени, который естественно всегда уникальный, и поэтому после сжатия архиватором получается такой спецэффект. Собственно это не сложно понять, сравнив два одинаковых аддона пофайлово и побайтово.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 15:40, 29-05-2012 | #808


Старожил


Сообщения: 251
Благодарности: 22

Профиль | Отправить PM | Цитировать


Цитата Mr dUSHA:
Цитата Dilinjer:-I X:\DRV_TREE_DIR - корень дерева папок MassStorage-драйверов.
-Dev_ID1,...,Dev_IDn - Hwid'ы контроллеров перечисленные через запятую... »
Это будет натуральное изобретение велосипеда, поскольку при текущей реализации достаточно указать утилите не корень всего дерева папок с драйверами, а конкретно ту папку в дереве, в которой лежит нужный Вам драйвер. »
Вы меня немного недопоняли. Что-бы указать конкретную папку надо парсить все *.inf файлы в наборе драйверов. Хотелось бы возложить ету миссию на MSSTMake.exe передав ему в качестве аргумента HWID конкретной железки

Цитата Mr dUSHA:
Если речь идет об аддоне, то для интеграции его в дистрибутив существуют другие отлаженные методы и инструменты, для которых собственно аддон и генерируется. »
- в принципе то что генерирует MSSTMake.exe интегрировать в дистр - несколько строчек в bat'ничке. Тогда просто без интеграции можно при указании конкретного HWID'а генерировать аддон с одним драйвером ?

Цитата Mr dUSHA:
Цитата Dilinjer:Такой вариант избавит нас от переименования одноименных файлов драйверов »
Утилита делает это автоматически и довольно таки эффективно. »
- Это все ясно. Но переименование файлов можно избежать в мною рассматриваем случае... Переименование - это вынужденная мера а никак необходимая. Взять хотябы проблемы с iaStorn.sys и дальнейшей попыткой обновить драйвера с оригинального установщика...

Отправлено: 16:50, 29-05-2012 | #809


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Dilinjer:
Что-бы указать конкретную папку надо парсить все *.inf файлы в наборе драйверов »
Если у одного драйвера 2 или 3 ИНФа, то какая вам разница, что из них десяток ХВИДов наберется? SYS-файл то все ровно на выходе только один будет.

Цитата Dilinjer:
Но переименование файлов можно избежать »
Точно так. Берете Shift+DEL и удаляете им из набора драйверов весь не нужный вам мусор, и оставляете 2-3 реально нужных драйвера.
А то Вы хотите пихать утилите какой-нибудь супермегадрайверпак, в котором маниакально собраны по 3-4 версии драйверов для всех известных человечеству контроллеров (причем даже тех, которые в наших широтах вообще не встречаются, либо тех, на которые ни один человек в здравом уме не будет ставить ХР), но при этом утилита должна не только все делать, но и думать за Вас.

Цитата Dilinjer:
Взять хотябы проблемы с iaStorn.sys и дальнейшей попыткой обновить драйвера с оригинального установщика... »
Эта проблема также была решена уже давно.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 17:32, 29-05-2012 | #810



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графика - [addon] ACDSee (конструктор) volk1234 Наборы обновлений для Windows XP/2003/Windows 7 525 03-03-2015 15:05
Мультимедиа - [конструктор аддона] K-Lite Codec Pack (все версии x86) jameszero Наборы обновлений для Windows XP/2003/Windows 7 394 28-06-2014 00:24
Интернет - [addon] Miranda NG jameszero Наборы обновлений для Windows XP/2003/Windows 7 153 08-11-2013 09:22
Офис и Текст - [addon] конструктор MS Office 2003 efkot Наборы обновлений для Windows XP/2003/Windows 7 10 01-02-2012 11:21
Интернет - [addon] Skype (конструктор) viksem Наборы обновлений для Windows XP/2003/Windows 7 195 28-12-2011 19:44




 
Переход