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

erd200630
03-09-2006, 18:00
кто может поделиться упакованными дровами на модемы???

DarkTiger
03-09-2006, 18:54
Debugger спасибо за объяснение, остался один вопросик:
При попытке распаковки дистрибутива драйвера при помощи winrar, оказалось что в папке с inf файлами имеются ещё и подпапки, а по структуре пакетов от Башрата, как правило подпапок нет, все файлы находятся в одной папке. Как в таком случае упаковать драйвер?
Да и ещё зачем делается разбивание драйверов по папкам, тоесть к примеру для видеокарты Nvidia в папке N 2 папки 1 и 2, для чего так делается?
Заранее благодарен за ответы.

Debugger
03-09-2006, 20:19
DarkTiger
В подпапках (да и в папке с inf-файлом тоже), может находиться много ненужных файлов, например, pdf-мануалы и т.д. Есть два варианта:

1. Прочесать inf-файл и выковырять названия файлов драйвера оттуда. При этом нужно учитывать, что один inf-файл может подходить и для Win9x и Win2k_XP, а в случае с принтерами так оно в большинстве случаев и есть. Следовательно, многие файлы от Win9x для WinXP просто не нужны.
2. Если есть соответствующий принтер, то можно просто скопировать inf- и cat-файл в отдельную папку, и при установке драйверов ткнуть носом в эту папку. Когда Windows начнет ругаться об отстутствии файлов, подкидывай из папки с дровами соответствующие, пока драйвер не установится полностью.

Разбивание делается, если есть драйверы разных версий для разных видеокарт одного производителя. К примеру, случае с nvidia в драйверпаке 6.08 в папке 1 лежат дрова для десктопных и мобильных чипов, версии 91.31. В папке 2 - для мобильных чипов 7800GTX версии 81.94. Имена файлов у них одинаковые, но версии разные. В одну папку не зальешь.

erd200630
03-09-2006, 20:40
кто может поделиться упакованными дровами на модемы???

Debugger
03-09-2006, 20:59
erd200630
http://3rdpartydriverpacks.thesneaky.com/wnt5_x86-32/DP_Modem_wnt5_x86-32_60831.7z

Boa Soft
04-09-2006, 00:36
DarkTigerПри попытке распаковки дистрибутива драйвера при помощи winrar, оказалось что в папке с inf файлами имеются ещё и подпапки, а по структуре пакетов от Башрата, как правило подпапок нет, все файлы находятся в одной папке. Как в таком случае упаковать драйвер?\

Значит так и паковать. Обычно, можно удалить все. что относится к setup - скины, файл setup.exe, и подобное. Что оставить - смотрим в инфе, в секции SourceDiskFiles. Потом кастрируем лишнее и для надежности пробуем методом принудительной установки драйвера из этой папки (возможно, увы, только при физическом наличии устройства).

Пример дров с вложенными папками - все атишки.

Если есть несколько папок, то интуитивно по названию оставляем только то, что относитс к XP (поэтому и некотрые драйверы из пакета не ставятся на Y2k...).

На счет принтеров - поспмотрев на последние дрова от HP МФУ могу только посоветовать забить на эту идею в виду размера и извратности установки - установка того, что хватится через inf не гарантирует даже минимально работоспособности устройства.

к тому же, перефирию рекомендуеится ставить после устанеовки всего остального...

Boa Soft
04-09-2006, 00:49
Dreamer_rusТочка с запятой осталась между HWID2 и HWID3. Остальное все нормально

Слепой, однако, совсем стал... ; от , не отличил совсем :(.

Поправил все. Лежит по той же ссылке.

erd200630
04-09-2006, 10:33
Debugger
спасибо за ссылку

DarkTiger
04-09-2006, 12:36
Boa Soft спасибо за ответ. Я честно говоря забыл кое что упомянуть, принтер в момент установки может быть не подключён к компу, значит при таком исходе бесполезно создавать драйверпак для принтеров?
Прошёлся в инете по поиску, наткнулся на такой совет: после распаковки драйвера, поместить *.Inf файлы в соответствующую папку %systemroot%Inf *.dll в system32 *.sys в system32 \drivers *.cat в system32 \catroot. Хотя насколько это првада не знаю, может кто нибудь дать ссылку(желательно на русском) где была бы описана структура драйверов, в том числе структура inf файлов и любая полезная информация по этой тематике.

На счет принтеров - поспмотрев на последние дрова от HP МФУ могу только посоветовать забить на эту идею в виду размера и извратности установки - установка того, что хватится через inf не гарантирует даже минимально работоспособности устройства.
Ну насчёт МФУ может быть, ведь там для сканера помимо дров ещё и своё ПО. А мне то только 2 принтера надо ;)
Заранее благодарен.

TimAlex
04-09-2006, 14:31
Прошёлся в инете по поиску, наткнулся на такой совет: после распаковки драйвера, поместить *.Inf файлы в соответствующую папку %systemroot%Inf *.dll в system32 *.sys в system32 \drivers *.cat в system32 \catroot. Хотя насколько это првада не знаю, может кто нибудь дать ссылку(желательно на русском) где была бы описана структура драйверов, в том числе структура inf файлов и любая полезная информация по этой тематике.
Раньше я так всегда делал, раскидовал инишки и длл по папкам, все работало, но папка с виндой росла :idontnow: , в конце пришел к упаковыванию дров.

Boa Soft
05-09-2006, 00:02
Сегодня я получил письмо от автара дриверпаков Bashrat the Sneaky. Он высказал недовольство по поводу использования данных без его разрешения. Поэтому, если не удастся договорится, тему придется закрыть или же, почикать аддон в плане удаления инфы, собранной им (MSST.INI) :(...

zerbino
05-09-2006, 01:07
Boa Soft
а вот это уже бесит! Я бы если бы не смог договориться, шел на конфликт.. Сц*ко жадное! Он бы ещё копирайт поставил!

Dark Engel
05-09-2006, 09:01
Boa Soft

При настройке файла hive был выставлен следующий параметр

HKLM,"SOFTWARE\BoaSoftware\Presetup","OemDirName",0x00000000,"DRV"

а после отработки скрипта дрова так и лежат в папке OEMDRV. Почему так? Или я что то не понимаю?

Boa Soft
05-09-2006, 09:45
zerbinoBoa Soft
а вот это уже бесит! Я бы если бы не смог договориться, шел на конфликт.. Сц*ко жадное! Он бы ещё копирайт поставил!

Не надо обижать так человека, проделавшего такую ОГРОМНУЮ работу. Даже с широкополосным безлимитным интернетом собрать такое количество драйверов это не просто. Если не удастся договорится, то я уберу все упоминания о его пакетах, но тогда проект потеряет большую часть своей функциональности.

К тому же, такой стиль общения не приветствуется на форуме.


Dark Engel

HKLM,"SOFTWARE\BoaSoftware\Presetup","OemDirName",0x00000000,"DRV"

а после отработки скрипта дрова так и лежат в папке OEMDRV. Почему так? Или я что то не понимаю?

Этот параметр задает фейковому сетапу, где искать, а как будет называтся созданная папка - в SpecCase


set WDir=%~1
rem Driver`s pack dir definition
set DP=%WDir%\DriverPacks_All
set DPMS=%WDir%\DriverPacks_MSST
set DPPN=%WDir%\DriverPacks_Panel
set DPPF=%WDir%\DriverPacks_Finiser
set DPAD=%WDir%\DriverPacks_3rd
rem Work dir definition
set TEMDIR=Temp\DPDIR
set MSTMP=%TEMDIR%\D
set DRVDIR=OEMDRV

Petya V4sechkin
05-09-2006, 09:47
Boa Soft
Сегодня я получил письмо от автара дриверпаков Bashrat the Sneaky. Он высказал недовольство по поводу использования данных без его разрешения.Фига се! И откуда он вообще узнал, интересно :)
Странно, какое ему до нас дело, он там, на англоязычном MSFN, мы здесь, на русском OSzone. Вроде не конкурируем. Копирайты - всем и так понятно, что сами драйверпаки собирал Башрат, а Боа переделывает механизм интеграции в более универсальный.

Dark Engel
05-09-2006, 10:20
Boa Soft

еще два вопроса.
1. При отработке скрипта в папке с дровами на диске лежит и DP_MassStorage_wnt5_x86-32_608.7z. Так и должно быть ?
2. При попытке поставится с диска на текстовом этапе выходит ошибка не найден файл atiide.sys и установка обрывается.

Зарание спасибо.

Planeta
05-09-2006, 13:09
Boa Soft

Цитата:
Сегодня я получил письмо от автара дриверпаков Bashrat the Sneaky. Он высказал недовольство по поводу использования данных без его разрешения.

Фига се! И откуда он вообще узнал, интересно :)
Странно, какое ему до нас дело, он там, на англоязычном MSFN, мы здесь, на русском OSzone. Вроде не конкурируем. Копирайты - всем и так понятно, что сами драйверпаки собирал Башрат, а Боа переделывает механизм интеграции в более универсальный.

ИМХО Разговор для отдельной темы, но тем не менее можно просто убрать ссылки на автора драиверпаков Bashrat the Sneaky, якобы народ будет сам брать паки откуда угодно и совсем не у него :lol: Но аддон должен жить, а товарищь Bashrat the Sneaky молодец конечно, но не прав, хотябы по той причине что его паки лежат абсолютно бесплатно, для общего пользования, так вот мы и пользуемся. :cool: Вроде как все честно. У меня все пасиба за внимание, сильна не пинайте за оффтоп.

P.S. да и что он может конкретно предпринять ? бред !!! Но ругатся не надо, точно ни к чему.

DarkTiger
05-09-2006, 13:23
Фига се! И откуда он вообще узнал, интересно :)
Небось какой нить умник с данного форума решил поделиться радостями данного аддона с участниками форума driverpacks.net, чем и вызвал интерес Башрата. Падла

barada65
05-09-2006, 13:42
Уважаемые интеграторы драверов, подскажите мне один момент я интегрировал драйвера сетевой крты в дистрибутив. Драйвера ставятся только после установки винды, после первого входа в систему. Это так и должно быть? Я предпологал что драйвера после интеграции будут устанавливаться на этапе определения оборудования.

Извините если такой вопрос уже есть и кого это нервирует.

NeSkoda
05-09-2006, 17:29
Dark Engel
При попытке поставится с диска на текстовом этапе выходит ошибка не найден файл atiide.sys и установка обрывается.
У меня тоже самое.Использую актуальный аддон ZZ_MultiBoot.Ошибка только при выборе установки с драйверами MassStorage.Файл MSST.ini
не изменял.Использовал panels.cmd.




© OSzone.net 2001-2012