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

Boa Soft
08-08-2006, 01:16
Вроде INFCACHE.1 должен ускорить поиск дров - есть ли какая-нибуть утилитка для его создания? От WinPE не совсем подходит так как там сканируется папка не та что укажешь (X:\FOLD), а X:\FOLD\i386\INF. Влияет ли на скорость наличие/отсутсвие *.pnf?

В принципе, влияет. Но для их генерации тоже надо время. Я пробовал использовать метод CopyOemInf, но мне не понравилось.

1. Долго создаются pnf. Очень долго.
2. Засоряется папка inf мусором.

Второе для меня было более важно.

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

Т.е. при выборе какие пакеты распаковывать были бы две галки - брать с DVD и брать с винта - можно будет быбрать нужное - например распаковывать пакеты и брать с винта или просто брать с винта или просто брать с DVD

Сделать можно, но достаточно муторно. Я не знаю, работавет ли на этом этапе функция вывода окна обзора папок. Скорее всего нет. А ручками это на апях писать - ломает. Так что, скорее всего, делать не буду.

Что в планах - сделать сохранение только установленных драйверов, а не всех.

FUH
08-08-2006, 10:45
В принципе, влияет. Но для их генерации тоже надо время. Я пробовал использовать метод CopyOemInf, но мне не понравилось.
Я имею ввиду создавать это хозяйство не во время установки а заранее. InfCacheBuilder как я понял рабоает на функции pSetupInfCacheBuild из setupapi.dll.

Сделать можно, но достаточно муторно. Я не знаю, работавет ли на этом этапе функция вывода окна обзора папок. Скорее всего нет. А ручками это на апях писать - ломает. Так что, скорее всего, делать не буду.

Я имею ввиду не выбор произвольной папки, а просмотр по всем дискам заранее определенной папки.
Сейчас это уже работает - проверено, но при нахождении папки на винте уже не ищет папку на DVD.

Поэтому и хочется выбора при установке. Как я уже писал - три галки 7z, DVD, HDD.

Если 7z - то рапаковываем как обычно 7z на винт и добавляем пути поиска. Иначе переход дальше.
Если DVD - ищем рапакованный дрова на DVD в указанной заранее в настройках папке. Иначе переход дальше.
Если HDD - ищем по всем дискам заранее указанную папку и добавляем пути.

Соответственно если ничего не выбрано, то и обходимся без установки дров.

В новых дровах Башрата 608 появились файлы .DS_Store - никто не знает что за звери такие? Яндекс все говорит про Macintosh

Dilinjer
08-08-2006, 12:08
Кстати, поле добавления новых паков от Башрата при использовании параметра KeepDrivers=0 папка D c содержимым .DS_Store и т.п. осталась в корне диска С. Более точно сказать немогу, потому как делал все быстро и того компа с логами ща нету под рукой.....
У когонить подобное с новыми DriverPacks наблюдалось?????
Что бы это могло значить???????

Debugger
08-08-2006, 13:45
Dilinjer, FUH
Файлы .DS_Store можно безболезненно удалить. Это просчет Башрата, ведь недавно он приобрел ноутбук Apple и работает на нем. Эти файлы, похоже, аналог файлов desktop.ini на платформе Windows и скрыты. Вот он их и не заметил и нечаянно добавил в драйверпаки :).

DarkTiger
08-08-2006, 23:14
Народ помогите кто нибудь, ничего не понимаю, темой автоматичской установки увлекаюсь недавно, поэтому и на этом форуме тоже недавно.
Я так понимаю шапка данной темы не раз обновлялась и вместе с ней инструкция, но я думаю первоночально всё таки инструкция делалась поподробней, а то сейчас такое ощущение что она расчитана на тех, кто уже и ранее пользовался данным аддоном.
Проблема заключается в непонимании, а именно:
-Скачиваю данный аддон и драйвера с приведённых ссылок, единственное примечание что для графики скачиваю только A и B наборы, С мне совершенно нее нужен.
-Аддон разархивирую и помещаю в любую директорию (или надо не в любую, или может надо назвать её совершенно по другому? но об этом в инструкции ничего не сказано)
-Запакованные драйвера кладу в папку Z_DRV_INST\DriverPacks, соответственно пакеты MassStorage в папку DriverPacksMs
-Далее написанно Запустите интеграцию и ждем окончания процессинга.
Но вот совершенно не написано чего надо запускать. Я так понимаю FILECASE.EXE и 7za.exe абсолютно для других целей. Единственный намёк на запуск файл Run. Разумеется просматриваем его содержимое и видим строчку FINISH.EXE, нахожу этот файл в папке Z_DRV_INST\files\ForceCopy\SVCPACK запускаю и никакого эффекта.
Кстати читая эту ветку натыкался на вопросы типа:Надо ли данный аддон использовать совместно с UpdatePack-XPSP2-Rus. Если надо то как? А то опять же этого в инструкции нет.
Я создал тему http://forum.oszone.net/thread-69486.html, там мне рекомендовали полностью прочитаь сию ветку, я её прочитал и нигде не увидел похожего на свой вопрос, в основном у многих были проблемы после интеграции, или во время, а у меня даже до неё не доходит.
Помогите пожалуйста, а то дальше никак не могу продвинуться.
Заранее благодарен.

boss911
09-08-2006, 01:05
DarkTiger
Но вот совершенно не написано чего надо запускать.
Надо ли данный аддон использовать совместно с UpdatePack-XPSP2-Rus. Если надо то как?
Данный аддон применяетса при интеграции обновлений XP SP2 RUS , то есть качаем (с перва изучаем) UpdatePack-XPSP2-Rus (http://forum.oszone.net/thread-68110.html) , ложим Z_DRV_INST (предварительно в нем раскидываем свои драйвера по нужным путям) в папку Addons и интегрируем пакет в дистрибутив!!

DarkTiger
09-08-2006, 23:09
boss911 Вот теперь спасибо за разъяснение, сделал всё как надо и всё замечательно работает :clapping:
Но согласись что не зря я обратил на это внимание, ведь действительно инструкция приведённая в шапке неполная, советую автору дополнить её парой строк, дабы новые участники не впадали в ступор =)
Да и как многие выражаю огромную признательность автору данного аддона, действительно отличная работа.
ЗЫ пошёл дальше продвигаться в тематику АУ :)

Debugger
10-08-2006, 04:04
DarkTiger
Удачи!

Boa Soft
10-08-2006, 20:34
Я имею ввиду создавать это хозяйство не во время установки а заранее. InfCacheBuilder как я понял рабоает на функции pSetupInfCacheBuild из setupapi.dll.

Сработает только если путь к папке с дровами при создании pnf и при установке одинаковый.

Если сосздавали из C:\D а ставим из D:\D то не сработает. В PNf прописывается полный путь. Можно посмотреть любым текстовым редактором.Поэтому и хочется выбора при установке. Как я уже писал - три галки 7z, DVD, HDD.

Если 7z - то рапаковываем как обычно 7z на винт и добавляем пути поиска. Иначе переход дальше.
Если DVD - ищем рапакованный дрова на DVD в указанной заранее в настройках папке. Иначе переход дальше.
Если HDD - ищем по всем дискам заранее указанную папку и добавляем пути.

Соответственно если ничего не выбрано, то и обходимся без установки дров.

Ну, это возможно. Еще повод для нового билда. А то есть шероховатось небольшая. Диски просматриваются от A до Z. Если нет A, то сетап думает до нескольких минут. Ибо, контроллер FDD в BIOS редко отключают.

Debugger
10-08-2006, 20:48
Boa Soft
Ибо, контроллер FDD в BIOS редко отключают.
Иногда отключают. Я, во всяком случае...

Еще вопрос - а нельзя ли для полного счастья прогресс-бар распаковки сделать?

FUH
11-08-2006, 01:13
В PNf прописывается полный путь. Можно посмотреть любым текстовым редактором.
Не посмотрел - стормозил :-) Хотя логично было глянуть - не зря их в WinPE после создания infcache.1 удаляют. В infcache.1 полный путь вроде бы не прописывается.

Busel
12-08-2006, 11:52
Попробовал новый DP_MassStorage_wnt5_x86-32_608.7z http://driverpacks.net/DriverPacks/download.php?pag=m - вот что получил, значит нельзя его интегрировать?
"Addon Z_DRV_INST

Ошибка интеграции драйверов Mass Storage
Не найден файл 3ware78k.sy_
Проверьте версию архива Mass Storage (V6031)

Продолжение работы невозможно"
Вернулся на V6031 - нормально, только после установки на диск D: на нем осталась папка D с 4мя файлами .DS_Store - всего 12кБ.

Debugger
12-08-2006, 16:40
только после установки на диск D: на нем осталась папка D с 4мя файлами .DS_Store - всего 12кБ.
http://forum.oszone.net/post-469528-284.html

Busel
Я сталкивался с похожей ситуацией, когда добавил в пакет файл nvata.sys. Пришлось отредактировать файлы checfile, msdosnet_, mstxtsetup_ в плане добавления туда названия этого файла. Также отредактировал скрипт SpecCase, закомментировал в нем такую строчку:
IF /I %FILENAME%==nvata.sys GOTO :EOF

d petr
13-08-2006, 10:27
Boa Soft
У Башрата новая сборка MassStorage- 06.08
Как скоро будет выход обновленной версии аддона с его поддержкой?

SkySandy
13-08-2006, 13:25
Есть пара вопросов.

1. У Башрата в некоторых его пакетах старые версии драйверов. Поэтому как поступить лучше... Распаковать его пакет, заменить драйвер на более новую версию и потом запаковать назад... или есть какой-то еще способ, что бы оставить пакеты неизменными?

2. С какими ключами лучше паковать архивы 7z (интересует степень сжатия и метод) ?

Boa Soft
14-08-2006, 00:24
1. У Башрата в некоторых его пакетах старые версии драйверов. Поэтому как поступить лучше... Распаковать его пакет, заменить драйвер на более новую версию и потом запаковать назад... или есть какой-то еще способ, что бы оставить пакеты неизменными?

Пакеты - простые архивы. Если есть более новый СТВАБИЛЬНЫЙ на разных платформах драйвер - то можно и обновить. Особо, если оно не требует доустоновки панелей и прибомбасов из panels.cmd.


У Башрата новая сборка MassStorage- 06.08
Как скоро будет выход обновленной версии аддона с его поддержкой?

Посмотрю на досуге. Просто не особо рвусь обновлять дрова MassStorage. Одна оибка лечится, другую добавляем. а тестить на всех платформах не под силу. Даже при наличии на складе экзотики просто нет времени на сборку тестовой платформы и тестовой установки.

DarkTiger
14-08-2006, 12:05
Снова всем привет. Может уже и было, но я что то не нашёл. После установки винды при использовании данного аддона интеграции драйверов, все дрова встали нормально, но вот ControlCenter для ATI (кстати стояла карточка X1300) при загрузке пишет какую то ошибку, отключаю его из автозагрузки, всё пропадает, но при попытки открыть CC появляется таже самая ошибка. После его удаления и установки с диска прилагаемого к видеокарте всё встаёт нормально. Вопрос это только у меня ошика или у кого то ещё возникала такая ситуация? Можно ли это исправить? Можно ли вообще обойтись без него, тоесть самому как нибудь убрать его из пакетов?

d petr
14-08-2006, 12:11
Снова всем привет. Может уже и было, но я что то не нашёл. После установки винды при использовании данного аддона интеграции драйверов, все дрова встали нормально, но вот ControlCenter для ATI (кстати стояла карточка X1300) при загрузке пишет какую то ошибку, отключаю его из автозагрузки, всё пропадает, но при попытки открыть CC появляется таже самая ошибка. После его удаления и установки с диска прилагаемого к видеокарте всё встаёт нормально. Вопрос это только у меня ошика или у кого то ещё возникала такая ситуация? Можно ли это исправить? Можно ли вообще обойтись без него, тоесть самому как нибудь убрать его из пакетов?
А NetFramework ставил?

Baw17
14-08-2006, 12:34
d petr думаю что нет ,

DarkTiger
14-08-2006, 13:28
d petr Точно не установил, совсем если честно про него забыл :sorry: Кстати а он только для поддержки СС нужен? А то комп уже не у меня, не возникнет ли проблем например скажем в игрушках? И кстати остаётся открытым вопрос, можно ли как нибудь убрать СС из драйверпаков? И если да то как?




© OSzone.net 2001-2012