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

Компьютерный форум 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

 

Аватара для mercuryn

Ветеран


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

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


Putin-mode, специально сделал всё с чистого листа...

-------
Против глупости сами боги бороться бессильны...


Отправлено: 21:13, 27-09-2010 | #581



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

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


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

Ветеран


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


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

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


mercuryn, дак у тебя номера сразу имеются в именах или после обработки?

-------

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


Отправлено: 21:25, 27-09-2010 | #582


Аватара для mercuryn

Ветеран


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

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


Исходный:
читать дальше »
M\I4\
dpsI4.inf 6 901 01.09.2009 07:38 -a--
iaahci.cat 8 654 12.03.2010 18:19 -a--
iaAHCI.inf 8 796 04.03.2010 06:14 -a--
iastor.cat 7 962 12.03.2010 19:07 -a--
iaStor.inf 7 648 04.03.2010 06:14 -a--
IaStor.sys 435 736 04.03.2010 06:33 -a--
IaStor4.sys 330 264 04.06.2009 21:43 -a--
TXTSETUP.OEM 5 519 04.03.2010 06:14 -a--
792 Кбайт в 8 файлах/файле


PS
И так во всех папках, где идёт обработка с переименованием... А в дистрибутиве одни BSOD-ы...

-------
Против глупости сами боги бороться бессильны...


Последний раз редактировалось mercuryn, 27-09-2010 в 21:43.


Отправлено: 21:32, 27-09-2010 | #583


Extractor


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

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


Цитата mercuryn:
Mr dUSHA, а зачем в каждой папке Ix IaStor.sys дублируется с именем IaStorN.sys, где N номер переименования??? »
1. Для быстроты отката к первоначальному состоянию (UnDo.cmd удалит только новый файл, а оригинал без цифры останется).
2. Оригинал остается из-за внутренних механизмов работы утилиты в случае если обрабатываемых ИНФов много, а sys для них один общий.
Если парсер в одном инфе переименует драйвер без сохранения оригинала, то на следующем ИНФе в этой папке он не найдя оригинального sys-а (который переименован) отбросит этот ИНФ как дефектный.
У меня не было желания заниматься супермегаусложняйзингом кода для реализации только этой фичи. Поскольку в таком случае для того чтоб гарантировано не убить какой либо из драйверов в этой папке, нужно б было повторно, после всех переименований, сканить эту папку и проверять во всех ИНФах наличии ссылок на старый не переименованный sys.
Утилита и так ведет небольшую временную базу данных с именами, версиями драйверов и сопоставленными ХВИДами для отслеживания дубликатов драйверов и ХВИДов, а также для функционирования оптимизатора, который на втором проходе по первично сформированному аддону удаляет из него драйверы, на которые нет ссылок после удаления дубликатов ХВИДов на первом проходе по пакету драйверов.

Цитата mercuryn:
dpsI4.inf 6 901 01.09.2009 07:38 -a--
.
.
.
IaStor4.sys 330 264 04.06.2009 21:43 -a--»
Это от башрата такое пришло изначально. Там в ИНФе этом также ссылки на IaStor4. И версия это 8.9.

Цитата mercuryn:
iaAHCI.inf 8 796 04.03.2010 06:14 -a--
iaStor.inf 7 648 04.03.2010 06:14 -a--
IaStor.sys 435 736 04.03.2010 06:33 -a-- »
А это оригиналы 9.6 не ковыряные башратовцами.

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:03, 27-09-2010 | #584


Аватара для mercuryn

Ветеран


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

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


Mr dUSHA, спасибо за объяснение.
Правда, непонятно, откуда BSOD берётся. Предыдущие версии утилиты в папке I4 все три inf перенацеливали iastor4.sys, который дублировался. Но при этом BSOD на текстовом этапе не было.
Получается, MassStorage нужен в двух вариантах...??? С другой стороны, я не уверен, что причиной BSOD только это...
Что-то в GUI не стыкуется с Z-MSST.

-------
Против глупости сами боги бороться бессильны...


Последний раз редактировалось mercuryn, 28-09-2010 в 00:14.


Отправлено: 23:47, 27-09-2010 | #585


Extractor


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

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


Цитата mercuryn:
Правда, непонятно, откуда BSOD берётся. Предыдущие версии утилиты в папке I4 все три inf перенацеливали iastor4.sys, который дублировался. Но при этом BSOD на текстовом этапе не было. »
Надоело уже повторять каждому персонально.... Вы ж вроде как не первый день на форуме! Прочитайте 3 предыдущие страници!
Утилита по ошибке нацеливала все ХВИДы из этой папке на iastor4.sys (который 8.9), поэтому и бсода небыло. Теперь нацеливает правильно (согласно ИНФам), на iastor.sys (который 9.6, и который переименовывается в iastor5.sys), и из-за этого и БСОД.

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:15, 28-09-2010 | #586


Аватара для mercuryn

Ветеран


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

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


В принципе, бороться с драйвером Rapid, который выдаёт BSOD на текстовом этапе на любой машине, можно следующим способом:
Цитата mercuryn:
1. MassStorage распаковываем, убираем оканчивающиеся папки на K и S и делаем копию.
2 Обрабатываем копию утилитой MSSTMake для получения Z-MSST и упаковываем обратно, для получения драйверпака. Z-MSST и копию можно удалить
3. В распакованном MassStorage в секции I4 копируем iastor4.sys с именем iastor.sys, чтоб затереть sys Intel® Rapid Storage Manager.
4. Обрабатываем утилитой MSSTMake для получения Z-MSST.
Получается, что на текстовом этапе драйвер Intel® Rapid Storage Manager отсутствует, что и требовалось. Ничего больше изменять не надо. »
Предыдущие версии MSSTMake делали аналогично, но везде. Так что спасибо Mr dUSHA.
Проверил на двух машинах, одна старенькая, вторая на P5Q с AHCI. На второй в графическом этапе установился Rapid (не Matrix) версии 9.6.4.1002 (iastor5.sys).

-------
Против глупости сами боги бороться бессильны...

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:24, 28-09-2010 | #587


Пользователь


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

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


mercuryn, Если не секрет, какие ключи использовались, при первой и второй обработке утилитой?

Отправлено: 18:47, 28-09-2010 | #588


Аватара для mercuryn

Ветеран


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

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


Цитата NeSkoda:
mercuryn, Если не секрет, какие ключи использовались, при первой и второй обработке утилитой? »
Код: Выделить весь код
MSSTMake.exe -S -N -R H:\WinXpSP3ru\updateintegrator.1.1.5.16-33.13.17\GUITOOLS\DRIVERS\DriverPacks_MSST\D

-------
Против глупости сами боги бороться бессильны...

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:44, 28-09-2010 | #589


Новый участник


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

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


mercuryn, а зачем
Цитата mercuryn:
убираем оканчивающиеся папки на K и S
?
Чем они могут помешать?

Понял, просто за ненадобностью убираем. К решению проблемы "iastor-BSOD" отношения не имеет.

Последний раз редактировалось VMROL, 28-09-2010 в 22:20.


Отправлено: 21:54, 28-09-2010 | #590



Компьютерный форум 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




 
Переход