PDA

Показать полную графическую версию : [addon] интеграция драйверов


Страниц : 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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

Debugger
09-12-2006, 17:46
Dreamer_rus
а остальные, которые будут распаковываться по умолчанию, не отображались?
Извини, я не Boa Soft , но не ответить не могу :)

Цитата из readme.txt:

Если пакет начинается с #, то он не отображается и всегда распаковывается.

Boa Soft
10-12-2006, 00:09
Dreamer_rus
2. Можно ли сделать так чтобы в этом окне отображались только те пакеты, из которых мне реально что-то нужно выбрать, а остальные, которые будут распаковываться по умолчанию, не отображались?
В доках было - наазавите их с первым символом "#" в имени архиава. Не отобразятся, а распакуются всегда.

1. Можно ли остановить счетчик в окне выбора пакетов, чтобы он висел до тех пор, пока не будет сделан какой-либо выбор или нажат "ОК"?
В текущей версии не предусмотрено. Или сразу распаковка или счетчик таймера.

При создании msst.ini не просканировался ни в какую каталог с рэйд контроллером JMicron (из Башратовского пакета MassStorage 6.08 "D/M/J/2/Jraid". Пришлось добавлять вручную. Тут многие писали про проблему с GigaRaid и вообще с рэйд-контроллером JMicron, так что обратите внимание, возможно проблема в этом, там куча вендор-ID, заточенных под разные мамки.

Ну, в связи с позавчерашним апгрейдом на EPOX 570 sli, содержащей в себе именно JMicron овский рейд, есть тема проверить глючность вопроса. Посмотрю, что не учел в нынешней версии.

Andrey1
17-12-2006, 15:12
помогите пожалуйста у меня такая проблема. Поставил два жестких диска SATA по 200 гигов на (мать nforce4) и объединил их в RAID. Процесс установки Винды с интегрированным аддоном проходит нормально и при первой загрузки когда бегает ползунок винда вырубается и так каждый раз, а пробовол чистый дистрибутив с загрузочными дровами F6 все отлично работает.
Что нужно сделать, чтобы Винда не вырубалась?

Andrey1
17-12-2006, 17:17
Но, так как не используются $OEM$ структуры, то сохраняется функционал f6 (но при правильном сценарии или его отсутствии)

Что это за сценарии и с чем их едят, а то я пробовал устанавливать Винду с интегрированным аддоном и пакетом MassStorage 6.08
нажал F6 и там написано, "ненайден или поврежден какойто текстовый вайл, или осутствует дискета с дройверами"

VelDmi
17-12-2006, 18:01
Давайте драйверпаки делать, а то у Башрата часто с глючком. Тут кто- то предлагал уже. Глядишь и обрежем лишнее.

no404error
17-12-2006, 18:37
Хотя бы выгрызти все языки кроме русского и английского :)

Boa Soft
17-12-2006, 23:32
Я опять взялся за проект. Дошли руки сделать новый finish. Прикрутил наконец-то, выборочное сохранения драйверов. Можно сохранить или все, или определенные классы (MEDIA, DISPLAY например), или только те, что установленны в системе или же, любые сочетания этих пунктов. Сделал работу с devcon через пайпы, а саму утиль запихнул в ресурс, откуда она извлекается в темп.

Сейчас пишу обработку типа банратовского FINISH.INF. Только будет немного другой формат.

Будет
- поддержка HWID
- поддержка таг-файлов (отдельно таги и инфы делать смысла нет - суть одна)
- поддержка copndition - запуск нужной программы и контроль кода возврата. Если он ноль, то пункт выполняется.
- поддержка последовательного выполнения команд.

Не будет совместимости с родным файлом - как по копирайтным причинам, так и потому, что некотрые вещи мне просто не нравятся.

На днях допишу обработку инфа и выложу после тестирования. С сохранением драйверов и контроль HWID уже все работает.

Debugger
18-12-2006, 08:34
Boa Soft
Не смог бы слепить хотя бету каталогизатора, думаю очень пригодится скоро.

Debugger
18-12-2006, 08:46
Andrey1
Какой RAID-контроллер конкретно? И материнка какая? Телепатов тут нет.

RED_AD
19-12-2006, 02:28
VelDmiТут кто- то предлагал уже. Глядишь и обрежем лишнее.no404error..Хотя бы выгрызти все языки кроме русского и английского Перепаковка пакетов драйверов от Fanzuga (http://forum.oszone.net/thread-75484.html)

Andrey1
19-12-2006, 09:58
мать nforce4 (A939 ECS)
контроллер встроенный

Debugger
19-12-2006, 12:32
Andrey1
У всех встроенных RAID-контроллеров на чипсете nForce общий HWID (*genraid или вроде того). Поэтому на RAID-контроллер во время загрузки встает первый попавшийся драйвер. На driverpacks.net опытным путем обнаружили, что для успешного прохождения текстового этапа установки подходит любой драйвер, а вот для графического уже нужен родной. Похоже, что эту проблему можно решить только одним способом - упаковать драйвер от каждого контроллера в отдельный пакет, а интегрировать в дистрибутив только один, на выбор. Когда появится окошко с предложением о выборе драйверов, выбрать подходящий. А в названиях этих пакетов первым символом поставить "-", чтобы по умолчанию они не выбирались. Сам я так сделать не пробовал, но в теории должно получиться.

Vjunk
20-12-2006, 21:12
Используется-ли сейчас в аддоне утилита CMDOW?
Если да, то для чего и на каком этапе?

Проблема в том, что на нее ругается KAV как на рискваре :)
Понятно, что KAV не прав, но что есть - то есть.

Я попробовал выкинуть ее (CMDOW) из аддона - вроде все нормально.
Интеграция прошла успешно, виндовс установился, драйверы подцепились.

Я не использовал готовые драйверпаки и не добавлял драйверы mass-storage.
Только несколько 7z архивов с нужными мне драйверами.

Может-ли при какой-то другой ситуации вылезти косяк из-за отсутсвия CMDOW?

Boa Soft
21-12-2006, 00:52
Vjunk
Используется-ли сейчас в аддоне утилита CMDOW?
Нет, не используется. Наследие прошлого. Можно смело выкинуть.
Отказался в виду того, что финиш и так запускает консоль в скрытом окне.
И, некотрые особо умные задолбали вопросами про "NotAVirus"

PS На новую версию finish у меня KAV 6 тоже поругивается. Но только привыполнении. На этапе T13 или GuiRunOnce это не страшно.
Там у меня из ресурса в темп извлекается devcon, на что он и ругается - тапа hidden installer. Ну и бог сним.


Debugger

По поводу райдов - не ставил. А с IDE/SATA - ни одной проблемы за последнее время. Но, я не использую уже паки Башрата в чистом виде достаточно давно и обновляю их сам, в том числе, и масс сторидж.

Как допишу новый вариант утилит, то буду думать, как организовать пакеты. Напишу скрипты для перепаковки и прочее.

Сечас уже сделал обработку finish.ini. все заявленное ранее уже работает. Осталось только сделать сохранение драйверов, и, возможно, окно визуализации процесса установки панелей, сохранения драйверов и очистки.

Просто мало времени.

Debugger
21-12-2006, 08:23
To ALL
http://driverpacks.net/DriverPacks/overview.php

ANDYru
21-12-2006, 09:21
Обновились ...

Name: http://www.thesneaky.com/DriverPacks/DP_Chipset_wnt5_x86-32_612.7z
Size: 874941
Referer:http://driverpacks.net/DriverPacks/download.php?pag=c
Comment:Download DriverPack Chipset!

Name: http://www.thesneaky.com/DriverPacks/DP_LAN_wnt5_x86-32_612.7z
Size: 1690816
Referer:http://driverpacks.net/DriverPacks/download.php?pag=l
Comment:Download DriverPack LAN!

Name: http://www.thesneaky.com/DriverPacks/DP_Graphics_A_wnt5_x86-32_612.7z
Size: 1308324
Referer:http://driverpacks.net/DriverPacks/download.php?pag=ga
Comment:Download DriverPack Graphics A!

Name: http://www.thesneaky.com/DriverPacks/DP_Graphics_B_wnt5_x86-32_612.7z
Size: 879183
Referer:http://driverpacks.net/DriverPacks/download.php?pag=gb
Comment:Download DriverPack Graphics B!

Name: http://www.thesneaky.com/DriverPacks/DP_Graphics_C_wnt5_x86-32_612.7z
Size: 929521
Referer:http://driverpacks.net/DriverPacks/download.php?pag=gc
Comment:Download DriverPack Graphics C!

Name: http://www.thesneaky.com/DriverPacks/DP_Sound_A_wnt5_x86-32_612.7z
Size: 1337015
Referer:http://driverpacks.net/DriverPacks/download.php?pag=sa
Comment:Download DriverPack Sound A!

Name: http://www.thesneaky.com/DriverPacks/DP_Sound_B_wnt5_x86-32_612.7z
Size: 683565
Referer:http://driverpacks.net/DriverPacks/download.php?pag=sb
Comment:Download DriverPack Sound B!

Name: http://www.thesneaky.com/DriverPacks/DP_WLAN_wnt5_x86-32_612.7z
Size: 1509307
Referer:http://driverpacks.net/DriverPacks/download.php?pag=w
Comment:Download DriverPack WLAN!

slava_sa
23-12-2006, 23:59
Возвращаюсь к вопросу интеграции драйверов Интел Intel Matrix Storage Driver.
На сегодняшний день их 3 типа:
1. Старые драйверы v5.5 - для ICH5R, 6300ESB и вариации ICH6x...
2. Новые драйверы v6.2.1 для RAID контроллеров ICH6R-ICH8R, 6700ESB2...
3. Новые драйверы v6.2.1 для AHCI режима контроллеров ICH6x-ICH8x, 6700ESB2...

Все драверы используют ОДИН файл iaStor.sys для всех контроллеров и одинаковые настройки regestry для одного типа контроллеров(есть дополнительные ключи для mobile вариаций контроллеров, нпример ICH6M).
НО! Как я выяснил опытным путем в случае установки/выбора неправильного драйвера для контроллера
(пример: выбираем при установке с дискеты по F6 ICH6R, а в системе ICH7R) получаем синий экран смерти при первом нормальном старте системы. Но в режиме установки системы - все стартует и вроде как опознается.
При интеграции драйверов в лоб полностью теряются записи о назваии устройств, а PCI-ID сваливаются под одним названием в кучу. Соответственно поведение как описано выше.
Уважаемый Boa Soft, не подскажете как запустить драйвер именно с нужным ID в единственном экземпляре(желательно не создавая под каждый контроллер своего набора драйверов).

Boa Soft
24-12-2006, 00:28
slava_sa

Уважаемый Boa Soft, не подскажете как запустить драйвер именно с нужным ID в единственном экземпляре(желательно не создавая под каждый контроллер своего набора драйверов).

В текущей версии такого не предусмотренно. Просканируйте отдельно каждую папку и сохраните отдельно каждый результат, затем просто переименуйте имена выходных файлов и соберите все секции воедино.

Baw17
24-12-2006, 14:05
хоxe спросить следующее использую драфверпак для аналоговых модемов(сам делал) но драйвер на модем почемуто не ставиться а точнне вот почему не ставиться
#-018 Поиск совместимых идентификаторов: *pnpc107,modem
#-198 Обработана командная строка: "C:\WINDOWS\system32\setup.exe" -newsetup
#I022 Найдено "*PNPC107" в C:\WINDOWS\inf\mdmgen.inf; Устройство: "Стандартный модем"; Драйвер: "Стандартный модем"; Поставщик: "Microsoft"; Изготовитель: "(Стандартные типы модемов)"; Секция: "PNPC107"
#I023 Действительная секция установки: [PNPC107]. Ранг: 0x00002000. Дата драйвера: 07/01/2001.
#I022 Найдено "SERENUM\USR00E8" в C:\D\3\M\U\2\563002.inf; Устройство: "U.S. Robotics 56K FAX EXT"; Драйвер: "U.S. Robotics 56K FAX EXT"; Поставщик: "U.S. Robotics Corporation"; Изготовитель: "U.S. Robotics Corporation"; Секция: "ModemXP"
#I087 Нет доверия к узлу драйвера, ранг изменен с 0x00000000 на 0x00008000.
#I023 Действительная секция установки: [ModemXP]. Ранг: 0x00008000. Дата драйвера: 08/12/2005.
#-147 Загрузка модуля установщика классов для "U.S. Robotics 56K FAX EXT".
#E360 Неподписанный или неправильно подписанный файл "C:\WINDOWS\system32\mdminst.dll" для драйвера "U.S. Robotics 56K FAX EXT" будет установлен (Политика=Игнорировать). Ошибка 0x800b0100: В этом объекте нет подписи.
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#I063 Установка выбранного драйвера из секции [PNPC107] в "c:\windows\inf\mdmgen.inf".
#I320 GUID класса устройства остается равным {4D36E96D-E325-11CE-BFC1-08002BE10318}.
#I060 Установка выбранного драйвера.
#I058 Выбран наиболее совместимый драйвер.

вот Hivepck.inf

[Version]
Signature = "$Windows NT$"

[AddReg]
HKLM,"SOFTWARE\BoaSoftware\Presetup","KeepDrivers",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySource",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySilent",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","UseRunOnceEx",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","RunOnceExKey",0x00000000,"002"

HKLM,"SOFTWARE\BoaSoftware\Presetup","DrvDirName",0x00000000,"%SystemDrive%\D"
HKLM,"SOFTWARE\BoaSoftware\Presetup","AltDirName",0x00000000,"%SystemDrive%\DRIVERS"
HKLM,"SOFTWARE\BoaSoftware\Presetup","UnzipDirName",0x00000000,"%SystemDrive%"
HKLM,"SOFTWARE\BoaSoftware\Presetup","ExcludeDir",0x00000000,""
HKLM,"SOFTWARE\BoaSoftware\Presetup","ShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","WaitTime",0x00010001,20

HKLM,"SOFTWARE\BoaSoftware\Presetup","BipOnShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","SilentSetupMode",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","BlockDSPolicy",0x00010001,1


HKLM,"SOFTWARE\BoaSoftware\Presetup","OemDirName",0x00000000,"OEMDRV"
HKLM,"SOFTWARE\BoaSoftware\Presetup","DrvIsZipped",0x00010001,1



отсюда делаю вывод что драйвер он находит но не хочет его ставить вопрос Почему?

Debugger
24-12-2006, 14:13
Baw17
Не ставится из-за того, что не подписан. А так как винда у себя находит подходящий драйвер, то ставит именно его. Вот как раз чтобы такого не было и сделаны пакеты удаления драйверов на сеть и видео. Похоже теперь и для модемов делать придется.




© OSzone.net 2001-2012