Показать полную графическую версию : [addon] интеграция драйверов
Boa Soft
Используй presetup.cmd. Он пустой, но оставлен для решения подобных проблем.
В том то и дело, что через presetup.cmd не получается:http://forum.oszone.net/post-461168-240.html
Вылезает ошибка при интеграции - сообщение о том, что версия пака MassStorage не та. Использовал DP_MassStorage_wnt5_x86-32_6031.7z (скачал 17.07.06). Стопорится на отсутствии vmscsi.sy_. Проверил, действительно в паке лежит незапакованный vmscsi.sys.
Неужели ни у кого не возникало ничего подобного?
Boa Soft
25-07-2006, 23:42
Вылезает ошибка при интеграции - сообщение о том, что версия пака MassStorage не та. Использовал DP_MassStorage_wnt5_x86-32_6031.7z (скачал 17.07.06). Стопорится на отсутствии vmscsi.sy_.
Тут уж трудно пнять Башрата. В половине пакетов он есть, в половине - нет. Это файл для поддержки SATA дисков в виртуальной машине.
Можно просто удалить все упоминания о нем из аддона и все пойдет нормально.
dim-soft
26-07-2006, 06:56
есть вопрос касающийся 2 смежных тем:
на RAID контроллер Intel SRCS16 драйвера содержат файлы:
MRAID2K.sys
mraid32.cat
Mraid35x.pdb
Mraid35x.sys
NODEV.INF
OEMSETUP.INF
TXTSETUP.OEM
но файл Mraid35x.sys есть и в чистых дистрибутивах WinXP и Serv2k3
при попытках воспользоваться паком или через Nlite интегрировать драйвера на автомате не подхватывается, если подсунуть дискету по F6 то ругается что такой есть, но при выборе использовать с дискеты все ставиться
вопрос что делать ?
пробовал:
вычищять драйвера с помощью Nlite - не видит дисков
заменять файлы в дистрибутиве - синий экран
применять пак - не видит дисков
Boa Soft
27-07-2006, 00:43
dim-softно файл Mraid35x.sys есть и в чистых дистрибутивах WinXP и Serv2k3
Как вариаант - удалить все оригинальные ссылки на файл из всех секций и заменить. Тогда не будет синьки, но потеряем то, что было за этим файлом в оригинале.
Как второй вариант - переименовать упакованный файл, как это сделано у Башрата в некотрых местах. И ссылки поправить.
Boa SoftТут уж трудно пнять Башрата. В половине пакетов он есть, в половине - нет. Это файл для поддержки SATA дисков в виртуальной машине.
Можно просто удалить все упоминания о нем из аддона и все пойдет нормально.
То, что файл для виртуалки я догадался. Удалил. Как говорится - не тут то было! При повторной интеграции опять стопорится но уже на отсутствии viapdsk.sy_.
Провел эксперимент - удалил и его. При интеграции отановился на отсутствии viamraid.sy_. Удалил. Продолжил эксперимент - остановка на отсутствии sisraid2.sy_. :( Идет точно по списку файлов в checfile. Все эти файлы присутствуют в пакете MassStorage, но в распакованном виде.
В какую сторону копать?
Что будет, если подложить в аддон пустой checfile? Или разобрать пакет и пережать все что есть в cab-ы? А может в checfile все *.sy_ заменить на *.sys? по логике функциональность должна сохраниться, но я ведь не автор - может там еще где @ зарыта?
Boa Soft
28-07-2006, 00:18
Провел эксперимент - удалил и его. При интеграции отановился на отсутствии viamraid.sy_. Удалил. Продолжил эксперимент - остановка на отсутствии sisraid2.sy_. Идет точно по списку файлов в checfile. Все эти файлы присутствуют в пакете MassStorage, но в распакованном виде.
Попробуйте просто удалить папку адона и распаковать его заново. Затем по инструкции положить пакеты драйверов в соответствующие папки и провести заново интеграцию. В тестовых целях можно попробовать провести интеграцию только одного этого аддона.
Все эти файлы присутствуют в пакете MassStorage, но в распакованном виде.
Не совсем понял это.
Сам мой аддон НЕ СОДЕРЖИТ самих файлов драйверов. Для его работы нужны Башратовские пакеты (или самодельные по образу и подобию). Пакеты надо ложить в НЕРАСПАКОВАННОМ виде. Проверьте так же, не потерялся ли файл консольного архиватора 7z из папки аддона.
Boa SoftПопробуйте просто удалить папку адона и распаковать его заново. Для чистоты эксперимента перед каждой интеграцией именно так и делал. Всё делал по инструкции: DP_MassStorage_wnt5_x86-32_6031.7z кладу в DriverPacksMs, остальные в DriverPacks. Не совсем понял это.
Сам мой аддон НЕ СОДЕРЖИТ самих файлов драйверов. Для его работы нужны Башратовские пакеты (или самодельные по образу и подобию). Пакеты надо ложить в НЕРАСПАКОВАННОМ виде. Ну конечно не содержит. :) Я и не распаковывал. Я имел в виду, что в самом пакете DP_MassStorage_wnt5_x86-32_6031.7z файлы на которые ругается интеграция лежат не в cab-ах (*.sy_), а просто так (*.sys). И естественно, при проверке соответствия версии, файлы vmscsi.sy_, viapdsk.sy_, viamraid.sy_, sisraid2.sy_ (дальше не проверял, но можно предположить, что и остальные) не находятся, так как в пакете DP_MassStorage_wnt5_x86-32_6031.7z лежат vmscsi.sys, viapdsk.sys, viamraid.sys, sisraid2.sys и т.д.
Раз уж ни у кого подобных проблем не возникало (что удивительно), могу предположить, что Башрат препаковал свой пакет, но т.к. не добавил новых дров после марта месяца, то и номер версии не изменил. У всех вас видимо осталась та версия, где драйвера лежат именно в cab-ах.
Соответственно возник вопрос 2 all: у кого нибудь прошла интеграция с пакетами скачанными в июле (я скачивал 17.07.06)?
Проверьте так же, не потерялся ли файл консольного архиватора 7z из папки аддона. Не потерялся.
В тестовых целях можно попробовать провести интеграцию только одного этого аддона. Можно конечно попробовать, но загвоздка видимо не тут. Ладно, попробую на выходных. Спасибо.
Boa Soft
28-07-2006, 12:03
интеграция лежат не в cab-ах (*.sy_), а просто так (*.sys). И естественно, при проверке соответствия версии, файлы vmscsi.sy_, viapdsk.sy_, viamraid.sy_, sisraid2.sy_ (дальше не проверял, но можно предположить, что и остальные) не находятся, так как в пакете DP_MassStorage_wnt5_x86-32_6031.7z лежат vmscsi.sys, viapdsk.sys, viamraid.sys, sisraid2.sys и т.д.
Они пакуются на лету. Так и должно быть.
Может быть у вас старая версия? Тогда скачайте текущую и все будет в норме.
скачал UpdatePack 6.7.12, в числе аддонов - драйверпак, при интеграции в обычный дистрибутив - все OK, а вот как только дело касается ris дистрибутива появляется сообщение "файл UNI2ANSI.VBS не найден; файл sysoc.ini не найден" подскажите пожалуйста где копать.
Das_Monster
29-07-2006, 18:08
инфы по "ручному" запаковыванию дров, как в паках Башрада ни у кого нет? А то он пока новую версию сделает уже надоело ждать.
Сегодня ставил Windows на матери ASUS P5GD1 Pro, там ICH6R был, массив RAID0 из 2х120 SATAII
кароче на автомате не получилось ничего, пришлось ручками через F6
У кого-нибудь были такие проблемы с этим набором логики? Раньше на других моделях проблем никогда не испытывал
Solid Snake
30-07-2006, 00:36
Немного оффтоп, но у кого-нибудь есть желание сделать русский перевод для DriverPack BASE от Башрата? В будущей новой версии появится мультиязыковая поддержка и многое другое. :yahoo:
Инструкции и форум по переводам находится тут
http://forum.driverpacks.net/viewforum.php?id=22
Ой, сорри. mickmack уже взялся за работу над переводом. Спасибо!
Boa Soft
30-07-2006, 23:14
Можно конечно попробовать, но загвоздка видимо не тут. Ладно, попробую на выходных. Спасибо.
Специально скачал новый пакет - внутри тоже, только название другое. Интегрировалось без каких-либо проблем. Все файлы нашлись и нормально добавились.
но файл Mraid35x.sys есть и в чистых дистрибутивах WinXP и Serv2k3
Чесно говоря, это говорит одурости производителей железа. Неужели нельзя немного посмотреть на продукт, к которому пишеш драйвера? Трудно ли чтоли имя отличное от существующего задать.
на RAID контроллер Intel SRCS16 драйвера
Это внешний, или интегрированный. Просто ели найду железку, попробую решить проблему. Без железки - трудновато.
Boa Soft Спасибо! Разобрался!
Мои проблемы возникали вероятнее всего из-за того, что путь к папке с аддонами содержал русские буквы и знак "!".
А может были глюки в моей системе.
Проблема решилась путем переименования папки и преустановки системы. Второе, возможно было необязательно.
Спасибо за участие!!!
Boa Soft
03-08-2006, 02:19
godoo
Мои проблемы возникали вероятнее всего из-за того, что путь к папке с аддонами содержал русские буквы и знак "!".
Проблемы бы небыло, если бы прочитал инструкцию к пакету (не аддону!) повнимательнее. Там об этом особо сказано. Особенность обработки ! в коммандах FOR и подобных. И русские буквы тоже. И система скорее всего не при чем была.
Das_Monster
инфы по "ручному" запаковыванию дров, как в паках Башрада ни у кого нет? А то он пока новую версию сделает уже надоело ждать.
В принципе - вся инструкция - в шапке темы. 7z и сохранить структуру, как сказано. C MassStorage драйверами - сложнее. Надо править ряд файлов аддона.
Debugger
03-08-2006, 11:15
Boa Soft
Надо править ряд файлов аддона.
Это файлы checfile, msdosnet_ и mstxtsetup_?
Das_Monster
03-08-2006, 15:46
ERD Commander 2005 например, хавать дрова от Башрада когда я их в его образ интегрирую, не хочет приходится обычные ему пехать, вот и думаю может надо дрова еще как то распаковать, перед употреблением в пак?
Boa Soft
06-08-2006, 02:50
Это файлы checfile, msdosnet_ и mstxtsetup_?
Да, они самые.
А если имена пересекаются, придется еще и сам скрипт аддона править.
Boa Soft
Попробовал на своем компе установить винду с драйверами от Башрата распакованными на CD.
Все бы хорошо, но установка устройств продлилась > 40 мин (PentiumD@3.73/1024DDR2@800-SCh/ICH7-RAID0-2*ST3300622AS/NEC-4551A)
Шло постоянное обращение к DVD-приводу.
Как я понял на каждое устройство винда ищет дрова по всем папкам.
Переустанавливаюсь еще раз - на этот раз дрова хватаются с винта все проходит удачно и быстро. В папках с драйверами создаются INFCACHE.1 и *.PNF
Вроде INFCACHE.1 должен ускорить поиск дров - есть ли какая-нибуть утилитка для его создания? От WinPE не совсем подходит так как там сканируется папка не та что укажешь (X:\FOLD), а X:\FOLD\i386\INF. Влияет ли на скорость наличие/отсутсвие *.pnf?
Ставлю еще раз с DVD но на этот раз с дровами в которых появились INFCACHE.1 и *.PNF.
Тоже не ахти - теже 40 мин, но на этот раз подключена вся периферия, а в прошлый раз почти все отключено.
Условия неравные поэтому оценить прирост достаточно сложно, но вроде все-таки есть.
Есть ли идеи как ускорить процесс?
Нельзя ли сделать выбор откуда брать дрова с DVD или винта при установке винды.
Хотелось бы иметь возможность чтобы помимо распаковки драйверов из 7z на C:\ подхватывались и дрова лежащие в папке DRV на каком-то разделе винта (не c:\). Сейчас это работает при DRVIZZIPPED=0, но при нахождении папки DRV на винте в папку DRV на DVD уже не лезет.
Выбор очень бы пригодился если знаешь что все новые дрова лежат у тебя на винте и лучше бы их взять оттуда, чем распаковывать полные пакеты, а пакеты бы пригодились при установке на чистый комп.
Т.е. при выборе какие пакеты распаковывать были бы две галки - брать с DVD и брать с винта - можно будет быбрать нужное - например распаковывать пакеты и брать с винта или просто брать с винта или просто брать с DVD
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC