Показать полную графическую версию : [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)
Mr dUSHA,
хотя вроде и 1900 нормально себя показала
mercuryn
20-11-2008, 00:40
Mr dUSHA, насколько я понял, изменения коснулись в основном Silicon - драйверов и удалению отладочной информации.
Прошу Вас рассмотреть следующее предложение.
В MSST.ini создавать шапку (заголовок), в которой указывать следующие данные:
1. Копирайт автора и версию программы;
2. Параметры, с которыми создан MSST.ini;
3. Количество обработанных inf (счётчик Вы убрали);
4. Количество включённых inf;
5. Дату и время создания ini;
6. Возможно, ещё какую-то другую информацию.
Это позволило бы не путаться с разными версиями ini в практической работе и различать их при различных вариантах отладки.
Например, при работе ГУИ-интегратора появляется информация о количестве обработанных драйверов, а информация в INI о количестве включённых INI позволила-бы вести контроль за этими параметрами...
PS
Возможно, эта идентификация касается и других создаваемых файлов подобного типа...
Mr dUSHA
20-11-2008, 01:36
Прошу Вас рассмотреть следующее предложение.
В MSST.ini создавать шапку (заголовок), в которой указывать следующие данные: »
Это можно.
Как только я с Boa Soft согласую формат шапки, так и добавлю ее создание.
драйвера от Boa Soft »
А где вы их взяли, можно линк ?
mercuryn
20-11-2008, 09:40
BXA, http://forum.oszone.net/post-955818-771.html
Mr dUSHA, есть ли смысл использовать последние версии утилиты, если не пользуешься ни ГУИ-интегратором, ни MSST.ini ? Есть ли что-нибудь полезное в последних версиях для тех, кто пользуется интегратором Башрата? Ну и наоборот соответственно - не добавит ли использование последних версий утилиты (которая все больше и больше "затачивается" под z_drv_inst и ГУИ-интегратор) глюков при неиспользовании последних?
Какую версию, в связи с вышеизложенным, посоветуете вы?
YikxX,
как раз таки использование Bashrat'a ограничивает определение и последующую установку на них ОС, а именно N-Force, и некоторых других еще
так как они используют еще кусты реестра для работы, а в Башрате этого нет
aset, я в курсе. :) Поэтому использую Башратовский интегратор лишь для драйверов, которым не нужен "PnP-твик". :) Для nForce использую эту утилиту.
Никогда не приходило в голову, что пакет DP_MassStorage можно разделить и на две части и на три и больше - в зависимости от нужд. ;)
Mr dUSHA
20-11-2008, 12:25
есть ли смысл использовать последние версии утилиты, если не пользуешься ни ГУИ-интегратором, ни MSST.ini »
В последних версиях я сильно перепотрошил обработку дубликатов, сделав обработку более быстрой и умной, и исправил несколько глюков, из-за которых некоторые драйвера не добавлялись.
Это все реализовалось в 1900.
А 1901, 1902, 1903 - там только оптимизации и багофиксы в создании MSST.INI.
не добавит ли использование последних версий утилиты (которая все больше и больше "затачивается" под z_drv_inst и ГУИ-интегратор) глюков при неиспользовании последних? »
Не добавит. Никакой заточки утилиты вцелом нет. Затачивается только функция генерации MSST.INI. В свою очередь эта функция получает данные для внесения в MSST.INI из общего сканера, собирающего информацию для TXTSETUP.
YikxX,
дак, надо было это указать) просто Вы указали Башрата как единственное средство, поэтому такой была моя реакция
mercuryn
20-11-2008, 12:36
Mr dUSHA
Для подготовки DriverPacks_MSST, по Вашим советам, достаточно удалить явные папки с драйверами, оканчивающиеся на "K" и "S". Но в результате работы утилиты в MSST.ini попадают и другие явные драйвера для W2000 и W2003:
1. AD1 - 2000
2. AD3 - 2000
3. AD5 - 2003
4. AD8 - 2000
5. ADA - 2000
6. C - 2000
7. C3 - 2000
8. Q - 2000
9. Q2 - 2000
10. Q4 - 2000
Возможно они подходят и для XP? Но Q3 для 2003 и многие другие пропущены правильно...
Нужны ли эти 10 папок, или их лучше удалить???
aset, я же написал есть ли смысл использовать последние версии утилиты » разве из этого не следует, что утилитой я пользуюсь и уже давно? ;)
mercuryn, ориентируйтесь по ключу exc_disableIfOS="wxp" в INI-файле. Драйвера в перечисленных вами папках подходят как для WXP, так и для Win2k3
Mr dUSHA
20-11-2008, 13:35
Нужны ли эти 10 папок, или их лучше удалить??? »
Для начала ответьте самому себе, нужны ли вам вообще эти драйвера? У вас есть компьютеры с дисковыми контролерами, поддерживаемыми этими драйверами?
Если точно нет, то удаляйте.
Mr dUSHA
Сделал небольшую рекламку здесь (http://www.911cd.net/forums//index.php?showtopic=22313). Там толковые люди бывают, протестируют, может еще что предложат ;)
mercuryn
23-11-2008, 22:32
YikxX, ориентируйтесь по ключу exc_disableIfOS="wxp" в INI-файле. Драйвера в перечисленных вами папках подходят как для WXP, так и для Win2k3 »
Спасибо за совет. Башрат в последнем варианте DP_MassStorage_wnt5_x86-32_811C1 в своём ini файле "упорядочил" и разнообразил эти ключи:
1. exc_disableIfOS="w2k"
2. exc_disableIfOS="w2k"
exc_replaceIfOS="wxp,w2k3"
3. exc_disableIfOS="w2k"
exc_replaceIfOS="w2k,wxp,w2k3"
4. exc_disableIfOS="w2k"
exc_skipIfOS="w2k3"
5. exc_disableIfOS="w2k"
exc_skipIfOS="wxp,w2k"
exc_replaceIfOS="w2k3"
6. exc_replaceifOS="w2k3"
7. exc_disableIfOS="w2k"
exc_skipIfOS="wxp,w2k3"
и так далее...
При этом многие драйвера "w2k" определяются и как для wxp, и как только для w2k.
Как эти параметры правильно расшифровывать и понимать??? и можно ли на них ориентироваться???
mercuryn, в таком случае надо ориентироваться на exc_skipIfOS. Так как по сути одно и то же.
disable и skip - этот драйвер не интегрируется в эту (эти) системы.
replace - этот драйвер заменяет драйвера от МС при интеграции в эту (эти) системы.
mercuryn
24-11-2008, 19:01
YikxX, всё бы хорошо, но как понять такой вариант:
exc_disableIfOS="w2k"
exc_skipIfOS="wxp,w2k3"
для папки AT - ms_2_deviceName="ATI PCI IDE Bus Master (W2K)", где в inf две секции: для wxp и w2k.
Что-то в Башратовских ini DP_MassStorage_wnt5_x86-32_811C1 пока не всё в порядке...
Вы не находите, что ориентироваться на такой ini несколько бессмысленно???
несколько бессмысленно??? » Ничего не бессмысленно. Эти драйвера (ATI Bus Master и VIA Bus Master) всегда вызывали проблемы на ХР на некоторых материнках - то диск не видит, то тупо BSOD 0x0000007B выдает (поэтому я их из своего драйвпака убрал уже давно, т.к. встроенные в винду драйвера всяко лучше). Поэтому их просто задисэйблили. Можно считать, что для интегратора Башрата их просто не существует теперь - чего и добивались авторы пакета.
Хотя может это просто опечатка, но я склоняюсь к 1-му варианту.
Boa Soft
25-11-2008, 01:07
exc_disableIfOS="w2k"
exc_skipIfOS="wxp,w2k3"
для папки AT - ms_2_deviceName="ATI PCI IDE Bus Master (W2K)", где в inf две секции: для wxp и w2k.
Что-то в Башратовских ini DP_MassStorage_wnt5_x86-32_811C1 пока не всё в порядке...
Вы не находите, что ориентироваться на такой ini несколько бессмысленно??? »
Смысл в том. что на текстовом этапе он не интегрируется. А при установке PnP, если он подписан и новее встроенного в дистрибутив, то может и установится. интеграция раньше была, теперь убрали. Причины вам обьяснили в предидущем посте.
Уважаемые! Не бейте сильно :) , но не очень понял: можно ли как-то указать месторасположение папки Z-MSST? Запускаю как MSSTMAKE -S -C C:\TXTDRV и папка Z-MSST появляется в корне профиля действующего юзера (у меня в Администраторе, так как под ним работаю).
Это, конечно, вообще даже не проблема по сравнению с полезностью самой утилиты :) , но в первый раз пришлось папку поиском находить :D
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC