PDA

Показать полную графическую версию : [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

aset
23-01-2009, 19:05
Комсомолец,
лучше -R -K плюс патч понижения ранга

Mr dUSHA
23-01-2009, 19:07
для интеграции Z_DRV_INST и GUI-интегратором использовать только ключ -BOA? или -R стоит добавить? »
Ключ -BOA предназначен только для ГУИ-интегратора. Для работы аддона совместно с Z_DRV_INST, запустите утилиту вообще без ключей. При этом в самом Z_DRV_INST не используйте интеграцию MSST-драйверов текстового этапа.

-R -K »
-R уже включает в себя действия ключа -К

Комсомолец
23-01-2009, 19:24
Mr dUSHA, чем чревато оставить драйвера msst сделанные -boa в z_drv_inst?
то есть получается так: в Z_DRV_INST оставляем только fake-setup для распаковки драйверов на gui этапе, а текстовый этап пользуется вашим аддоном? Не понял в чем разница, если честно. И будет ли тогда выбор-установка с интегрированными драйверами msst и без них или нет? Я так понял что всегда с ними.

Mr dUSHA
23-01-2009, 20:03
чем чревато оставить драйвера msst сделанные -boa в z_drv_inst? »
z_drv_inst не поддерживает добавления параметра PnpInterface в реестр.

Не забывайте, что z_drv_inst уже давно автором не поддерживается. Гораздо лучше вместо него использовать ГУИ-интегратор.

оставляем только fake-setup для распаковки драйверов на gui этапе, а текстовый этап пользуется вашим аддоном? »
Да. Лучше всего так.

Black Babay
23-01-2009, 20:44
Цитата Комсомолец:
оставляем только fake-setup для распаковки драйверов на gui этапе, а текстовый этап пользуется вашим аддоном? »
Да. Лучше всего так. »
Да, но тогда не будет возможности воспользоваться Вашим Fake Setup.

Mr dUSHA
23-01-2009, 21:35
Да, но тогда не будет возможности воспользоваться Вашим Fake Setup. »
Если используете Fake-Setup Advanced, то z_drv_inst вообще не нужен, тем более что одновременно они сосуществовать не могут. А драйверы для ГУИ-этапа можно и ручкми интегрировать.

Комсомолец
24-01-2009, 05:49
Гораздо лучше вместо него использовать ГУИ-интегратор. »
Он поддерживает добавления параметра PnpInterface в реестр?
Просто желательно иметь мультизагрузочный диск. Как совместить Ваш Fake-Setup Advanced и выбор драйверов-не знаю.

AjaX_too
24-01-2009, 11:49
Комсомолец,
можете использовать эту программу для ГУИ распаковки драйверов http://forum.driverpacks.net/viewtopic.php?id=2936&p=1. В этой теме было обсуждение http://forum.oszone.net/thread-109872-22.html

Mr dUSHA
24-01-2009, 12:09
Он поддерживает добавления параметра PnpInterface в реестр? »

Да. Поддерживает конечно.

Комсомолец
24-01-2009, 12:14
AjaX_too, на Т-40?
Mr dUSHA, спасибо за информацию. Значит, GUI. Только вот добавлять ключ -R или нет? И всё-же надеюсь на ваш с Boa совместный фейк-сетап.))

AjaX_too
24-01-2009, 12:27
Комсомолец,
ну откуда запустите, оттуда и будет :) Если из presetup.cmd, то на T40.

Только вот добавлять ключ -R или нет? »
ну если вы считаете, что у вас в пакете нет кривых inf, то можете не добавлять.

И всё-же надеюсь на ваш с Boa совместный фейк-сетап.)) »
или ГУИ распаковщик от Mr dUSHA ;)
имхо, хорошо когда у пользователей есть возможность выбора, а если Fake-Setup будет только в составе GUI-Integtator, то теряется возможность собрать нормальный дистрибутив средствами лишь одного UpdatePack. Хотя при желании можно и Fake-Setup Boa Soft к UpdatePack без ГУИ прикрутить.

Black Babay
24-01-2009, 13:05
или ГУИ распаковщик от Mr dUSHA
имхо, хорошо когда у пользователей есть возможность выбора, а если Fake-Setup будет только в составе GUI-Integtator »
+1
Полностью согласен. Хорошо когда есть из чего выбрать.

Комсомолец
24-01-2009, 13:40
Хотя при желании можно и Fake-Setup Boa Soft к UpdatePack без ГУИ прикрутить. » это легко делается. Замени setup.exe из GUI в Z_DRV_INST.
Хорошо когда есть из чего выбрать. »
не спорю. но когда это выбрать разрывает-это не гуд.

mike345
27-01-2009, 23:58
Хочу сделать максимально универсальный дистр, и прочитав темы по интегратору и эту пробую сделать таким образом:
Скачал DP_MassStorage_wnt5_x86-32_901.
Удалил из папки драйвера описанные в файле DriverPack_MassStorage_wnt5_x86-32.ini как
ms_1_exc_skipIfOS="wxp"

Это были папки: ADC, B, C2, E, H1S, H3S, H6S, H7S, H9S, IB3, L5, L7, L9, L10, P\K, P\S, P1K, P1S, P2\K, P2S. P4K, P4S, PAS, Q3.
Удалил папки NV4, NV4IN, NV5, NV6, NV123 (оставил только NVTM)
Добавил папку NV\NEW внутрь D\M\ из поста 770 от Boa Soft (она полностью заменяет удаленные??).

Потом все это хозяйство кладем в DriverPacks_MSST, и в запакованном виде в DriverPacks_Zipped.

Остались непонятки со следующими папками:
[AT]
ms_count=2
...
ms_1_exc_skipIfOS="w2k,w2k3"
...
ms_2_exc_skipIfOS="wxp,w2k3"


[D1]
ms_count=2
...
ms_1_exc_skipIfOS="w2k3"
...
ms_2_exc_skipIfOS="wxp,w2k"

[L6]
ms_count=2
...
ms_1_exc_skipIfOS="wxp,w2k3"
...
ms_2_exc_skipIfOS="w2k"

[L11]
ms_count=2
...
ms_1_exc_skipIfOS="w2k3"
...
ms_2_exc_skipIfOS="wxp,w2k"

Так как тут в разных секциях по разному, то непонятно, что с ними делать?

В файле PrepareMSST.cmd GUI интегратора добавляем ключи -N и -S:

MSSTMake.exe -boa -r -N -S .\DriverPacks_MSST > nul

Все ли правильно я понял?

AjaX_too
28-01-2009, 00:23
mike345,
в принципе можно вообще ничего не удалять из пака т.к. Mr dUSHA, и так многое сделал для того чтобы превратить утилиту в автоматический багофиксер косокривого башратовского пакета »
создать аддон както так например MSSTMake.exe -S -N -R ну или с ключом BOA если для интегратора.
если все таки хотите делать перепаковку пакета, то нужно править инф файлы тех драйверов, которые вы указали. Полистайте назад, мной там эти вопросы подымались.

mike345
28-01-2009, 01:51
Секции [AT] и [L6] в результирующем msst.ini имеют только одну секцию, [D1] и [L11] вообще отсутствуют...
То есть, я так понимаю можно оставить все как есть. Или нет?

Еще такой вопрос:
у меня лично нет никакого желания разбираться "пофиксили баг" или нет. Просто IDE дров нет и все, так как они уже есть в дистрибутиве винды и все и так поставится. »
То есть папку AT можно вообще удалить и все поставится из винды?
Из этих четырех нужен только [0119 - LSI Embedded MegaRAID (MegaSR.sys)]
SUBDIR = D\M\L6\MegaSR
TXTFILENAME = MegaSR
SCSINAME = LSI Embedded MegaRAID
HWID = PCI\VEN_8086&DEV_27c3&SUBSYS_10a51734,PCI\VEN_8086&DEV_27c3&SUBSYS_834E1033,PCI\VEN_8086&DEV_27c3&SUBSYS_82E81033,PCI\VEN_8086&DEV_27c3&SUBSYS_83511033,PCI\VEN_8086&DEV_27c3&SUBSYS_83521033,PCI\VEN_8086&DEV_27c3&SUBSYS_27C31458,PCI\VEN_8086&DEV_27c3&SUBSYS_27C01458,PCI\VEN_8086&DEV_27c3&SUBSYS_819E1043,PCI\VEN_1000&DEV_0057&SUBSYS_10001000,PCI\VEN_1000&DEV_0055&SUBSYS_30011000,PCI\VEN_1000&DEV_0055&SUBSYS_30051000,PCI\VEN_1000&DEV_0059&SUBSYS_30021000,PCI\VEN_1000&DEV_0059&SUBSYS_30061000,PCI\VEN_1000&DEV_0059&SUBSYS_30028086,PCI\VEN_1000&DEV_0055&SUBSYS_346c8086,PCI\VEN_1000&DEV_0055&SUBSYS_346d8086,PCI\VEN_1000&DEV_0055&SUBSYS_34918086,PCI\VEN_1000&DEV_0057&SUBSYS_346c8086,PCI\VEN_1000&DEV_0057&SUBSYS_346d8086,PCI\VEN_1000&DEV_0057&SUBSYS_34748086,PCI\VEN_1000&DEV_0057&SUBSYS_34758086,PCI\VEN_1000&DEV_0057&SUBSYS_34788086,PCI\VEN_1000&DEV_0057&SUBSYS_34798086,PCI\VEN_1000&DEV_0057&SUBSYS_347a8086,PCI\VEN_1000&DEV_0057&SUBSYS_347b8086,PCI\VEN_1000&DEV_0057&SUBSYS_347c8086,PCI\VEN_1000&DEV_0057&SUBSYS_347d8086,PCI\VEN_1000&DEV_0057&SUBSYS_34828086,PCI\VEN_1000&DEV_0057&SUBSYS_34838086,PCI\VEN_1000&DEV_0057&SUBSYS_34858086,PCI\VEN_1000&DEV_0057&SUBSYS_34868086,PCI\VEN_1000&DEV_0057&SUBSYS_34878086,PCI\VEN_1000&DEV_0057&SUBSYS_34DC8086,PCI\VEN_1000&DEV_0057&SUBSYS_830B1043,PCI\VEN_1000&DEV_0057&SUBSYS_833c1033,PCI\VEN_1000&DEV_0055&SUBSYS_35008086,PCI\VEN_1000&DEV_0055&SUBSYS_35018086,PCI\VEN_1000&DEV_0055&SUBSYS_35048086,PCI\VEN_1000&DEV_0055&SUBSYS_35078086,PCI\VEN_1000&DEV_0055&SUBSYS_83361033,PCI\VEN_1000&DEV_0055&SUBSYS_83371033,PCI\VEN_1000&DEV_0055&SUBSYS_83381033,PCI\VEN_1000&DEV_0055&SUBSYS_83421033,PCI\VEN_8086&DEV_2682&SUBSYS_833c1033,PCI\VEN_8086&DEV_2682&SUBSYS_83361033,PCI\VEN_8086&DEV_2682&SUBSYS_83381033,PCI\VEN_8086&DEV_2682&SUBSYS_83601033,PCI\VEN_8086&DEV_2682&SUBSYS_83611033,PCI\VEN_8086&DEV_2682&SUBSYS_72708086,PCI\VEN_8086&DEV_2682&SUBSYS_346d8086,PCI\VEN_8086&DEV_2682&SUBSYS_346f8086,PCI\VEN_8086&DEV_2682&SUBSYS_34718086,PCI\VEN_8086&DEV_2682&SUBSYS_34738086,PCI\VEN_8086&DEV_2682&SUBSYS_34758086,PCI\VEN_8086&DEV_2682&SUBSYS_34778086,PCI\VEN_8086&DEV_2682&SUBSYS_34798086,PCI\VEN_8086&DEV_2682&SUBSYS_347b8086,PCI\VEN_8086&DEV_2682&SUBSYS_347d8086,PCI\VEN_8086&DEV_2682&SUBSYS_34818086,PCI\VEN_8086&DEV_2682&SUBSYS_34838086,PCI\VEN_8086&DEV_2682&SUBSYS_34858086,PCI\VEN_8086&DEV_2682&SUBSYS_34878086,PCI\VEN_8086&DEV_2682&SUBSYS_34898086,PCI\VEN_8086&DEV_2682&SUBSYS_34918086,PCI\VEN_8086&DEV_2682&SUBSYS_34938086,PCI\VEN_8086&DEV_2682&SUBSYS_34958086,PCI\VEN_8086&DEV_2682&SUBSYS_34978086,PCI\VEN_8086&DEV_2682&SUBSYS_34D58086,PCI\VEN_8086&DEV_2682&SUBSYS_10a01734,PCI\VEN_8086&DEV_2683&SUBSYS_10a01734,PCI\VEN_8086&DEV_2682&SUBSYS_10901734,PCI\VEN_8086&DEV_2683&SUBSYS_10901734,PCI\VEN_8086&DEV_2682&SUBSYS_81FF1043,PCI\VEN_1000&DEV_0055&SUBSYS_00231170,PCI\VEN_1000&DEV_0057&SUBSYS_00231170,PCI\VEN_1000&DEV_0059&SUBSYS_00231170,PCI\VEN_8086&DEV_2682&SUBSYS_00231170,PCI\VEN_1000&DEV_0055&SUBSYS_9565107B,PCI\VEN_1000&DEV_0057&SUBSYS_9565107B,PCI\VEN_1000&DEV_0059&SUBSYS_9565107B,PCI\VEN_8086&DEV_2682&SUBSYS_9565107B,PCI\VEN_1000&DEV_0055&SUBSYS_9570107B,PCI\VEN_1000&DEV_0057&SUBSYS_9570107B,PCI\VEN_1000&DEV_0059&SUBSYS_9570107B,PCI\VEN_8086&DEV_2682&SUBSYS_9570107B,PCI\VEN_8086&DEV_2682&SUBSYS_808015D9,PCI\VEN_8086&DEV_2682&SUBSYS_818015D9,PCI\VEN_8086&DEV_2682&SUBSYS_838015D9,PCI\VEN_8086&DEV_2682&SUBSYS_848015D9,PCI\VEN_8086&DEV_2682&SUBSYS_888015D9,PCI\VEN_8086&DEV_2682&SUBSYS_898015D9,PCI\VEN_8086&DEV_2682&SUBSYS_6B7C17AA,PCI\VEN_1000&DEV_0055&SUBSYS_6B6417AA,PCI\VEN_8086&DEV_2682&SUBSYS_6B6417AA,PCI\VEN_8086&DEV_2682&SUBSYS_10c91734,PCI\VEN_8086&DEV_2682&SUBSYS_110D1734,PCI\VEN_8086&DEV_2683&SUBSYS_10c91734,PCI\VEN_8086&DEV_2682&SUBSYS_346D1458,PCI\VEN_8086&DEV_2682&SUBSYS_34CD8086,PCI\VEN_1000&DEV_0059&SUBSYS_10001458,PCI\VEN_1000&DEV_0059&SUBSYS_10001025,PCI\VEN_1000&DEV_0059&SUBSYS_115A1734,PCI\VEN_1000&DEV_0059&SUBSYS_82CD1043,PCI\VEN_1000&DEV_0059&SUBSYS_A08015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A18015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A28015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A38015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A48015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A58015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A68015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A78015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A88015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A98015D9,PCI\VEN_1000&DEV_0059&SUBSYS_A01115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A11115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A21115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A31115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A41115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A51115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A61115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A71115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A81115D9,PCI\VEN_1000&DEV_0059&SUBSYS_A91115D9,PCI\VEN_8086&DEV_2682&SUBSYS_D001144D,PCI\VEN_1000&DEV_0055&SUBSYS_D001144D,PCI\VEN_1000&DEV_0057&SUBSYS_30171054,PCI\VEN_8086&DEV_2682&SUBSYS_8950152D,PCI\VEN_8086&DEV_2682&SUBSYS_10da1734,PCI\VEN_8086&DEV_2822&SUBSYS_88091033,PCI\VEN_8086&DEV_2682&SUBSYS_B0031458,PCI\VEN_8086&DEV_2682&SUBSYS_193D3000,PCI\VEN_8086&DEV_2925&SUBSYS_34CF8086,PCI\VEN_8086&DEV_2925&SUBSYS_34D18086,PCI\VEN_8086&DEV_2925&SUBSYS_10E01734,PCI\VEN_8086&DEV_2925&SUBSYS_835E1033,PCI\VEN_8086&DEV_2925&SUBSYS_83621033,PCI\VEN_8086&DEV_2925&SUBSYS_83651033,PCI\VEN_8086&DEV_2925&SUBSYS_83661033,PCI\VEN_8086&DEV_2925&SUBSYS_10001458,PCI\VEN_8086&DEV_2925&SUBSYS_29201458,PCI\VEN_8086&DEV_2925&SUBSYS_10001025,PCI\VEN_8086&DEV_2925&SUBSYS_9D5C17AA,PCI\VEN_8086&DEV_2925&SUBSYS_82F01043,PCI\VEN_8086&DEV_2925&SUBSYS_d18015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d28015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d38015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d48015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d58015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d68015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d78015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d88015d9,PCI\VEN_8086&DEV_2925&SUBSYS_d98015d9,PCI\VEN_8086&DEV_2925&SUBSYS_da8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_db8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_dc8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_dd8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_de8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_df8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f08015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f18015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f28015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f38015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f48015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f58015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f68015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f78015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f88015d9,PCI\VEN_8086&DEV_2925&SUBSYS_f98015d9,PCI\VEN_8086&DEV_2925&SUBSYS_fa8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_fb8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_fc8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_fd8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_fe8015d9,PCI\VEN_8086&DEV_2925&SUBSYS_ff8015d9,PCI\VEN_8086&DEV_3A25&SUBSYS_11501734,PCI\VEN_8086&DEV_3A25&SUBSYS_34DB8086,PCI\VEN_8086&DEV_3A25&SUBSYS_34DD8086,PCI\VEN_8086&DEV_3A25&SUBSYS_34DF8086,PCI\VEN_8086&DEV_3A25&SUBSYS_34E38086,PCI\VEN_8086&DEV_2925&SUBSYS_65601462,PCI\VEN_8086&DEV_2925&SUBSYS_66501462,PCI\VEN_1000&DEV_0059&SUBSYS_00131b0a,PCI\VEN_8086&DEV_3A25&SUBSYS_836F1033
BUSEX = 0
REPLACE = 0
REMOVE = 0
DISABLE = 0
PNPINTERFACE = 1
DRVTYPE = 1
?

AjaX_too
28-01-2009, 02:28
mike345,
утилита с умолчательными параметрами и так отберет по инфу те драйвера, которые соостветствуют XP, так что имхо с правкой инфов можно особо не заморачиваться (хотя я правил, зачем хз)
То есть папку AT можно вообще удалить и все поставиться из винды?
Из этих четырех нужен только »
я папку AT в своем паке оставил ради эксперимента.
В любом случае оптимальный набор драйверов собереться путем долгих и нудных экспериментов.

Mr dUSHA
28-01-2009, 02:41
Из этих четырех нужен только »
Нужны только те драйвера, для которых вам реально, может попасть в руки железо. ;)

ИМХО для наших широт наиболее подходящий пакет драйверов делает greg_bи выкладывает их в теме Перепакованные пакеты драйверов от Башрат (http://forum.oszone.net/thread-91146-168.html).
Этот пакет создан на основе оригинального башратовского пакета, но в нем:
1. Удалены все не XP-драйвера (именно то, что вы пытаетесь удалить в оригинальном башратовском пакете);
2. Удалены драйвера для контролеров, которые вы скорей всего никогда не встретите на просторах СНГ;
3. Исправлены некоторые ошибки оригинального башратовского пакета.

mike345
28-01-2009, 03:52
Mr dUSHA, железо может какое угодно попасться...
Да и хочу воспользоваться другими функциями (клонирование, BartPE) так что будет обидно обломаться если какого драйвера вдруг не будет. Ведь не под каждую же железку пересобирать :)
К тому же сейчас совершенно разнообразных ноутов очень много, а в той теме как раз написано, что они не тестируются :(
Хотя раньше использовал 107 из той темы и довольно успешно...

Комсомолец
28-01-2009, 09:11
mike345, для клонирования пакетов от Грега достаточно по самое не хочу. Для РЕ тем более. а для ноутов свой пак на двд не влезет. Так что его пакеты оптимальны. Мне еще не попалось такое железо, чтобы с его пакетов не встало. Хотя много разного проходит.




© OSzone.net 2001-2012