Показать полную графическую версию : [addon] интеграция драйверов
Dilinjer
19-08-2006, 19:16
Debugger, по ссылке, приведенной вами выше, ксожалению нет решения данного вопроса....
Dilinjer
Цитата:Уважаемый Boa Soft , будет ли реализована в новой версии аддона возможность сохранения не всех распакованных драйверов а только установленных?
Boa Soft
Думаю над вопросом. Пока не придумал еще, как это реализовать. Мысли крутятся вокруг 0em*.inf и Oem*.pnf. Если смогу найти, как выципить из pnf путь к инфу - остальное уже дело техники.
ИМХО по сути это одно и тоже, с той лишь разницей, что дрова будут найдены на этапе установки форточек..... Если Boa Soft реализует данную фичу, то думаю тожесамое можно проделать и на установленной винде, или я не прав????
EasyFrag
19-08-2006, 20:57
Отличный аддон, огромное спасибо автору!
С дистрибутивом WinXP работает на ура. Решил интегрировать в дистрибутив Win2K3 SP1, тем более в списке аддонов указано, что совместим. В результате получаю сообщение следующего содержания:
Addon Z_DRV_INST
Ошибка интеграции драйверов Mass Storage
Найден файл ql2300.sy_
Этот файл не принадлежит дистрибутиву.
Возможные причины ошибки:
1. Вы пытались интегрировать аддон Z_DRV_INST в дистрибутив,
после интеграции в него драйверов Mass Storage другим способом.
2. Вы пытались интегрировать аддон Z_DRV_INST в дистрибутив повторно.
Устраните причину ошибки и проведите интеграцию в чистый
(без дополнительных драйверов) дистрибутив.
Продолжение работы невозможно
Вопрос по поводу подобной проблемы возникал в теме UpdatePack W2k3SP1 август 2006 (http://forum.oszone.net/thread-65681.html) (сообщение #120 (http://forum.oszone.net/post-437975-120.html)), но ответа так и непоследовало :(
Debugger
20-08-2006, 01:26
Boa Soft
Bahrat The Sneaky конкретно переделал свой интегратор, теперь он работает как отдельное приложение, также как и DPsFnshr, заменивший собой panels.cmd. Можно конечно использовать старый panels.cmd, но при появлении новых драйверпаков, содержащих новые панели, его придется все время переделывать. Кроме того, в своем DPsFnshr он исправляет глюки некоторых драйверов, используя для этого devcon.exe.
Предложение: вместо того, чтобы все время переделывать panels.cmd, может быть просто включить DPsFnshr в твой пакет? И вызывать не panels.cmd, а напрямую DPsFnshr.exe. Разобраться там несложно. Я так и сделал, правда все через тот же panels.cmd.
И сразу отпадет проблема с выбором ATi CCC или старой контрольной панели. DPsFnshr.exe ищет маркерный файл, и в зависимости от его названия запускает соответствующий инсталлятор.
Может немного сумбурно объяснил, но если скачать последний интегратор и разобраться как он работает, все станет ясно.
Boa Soft
20-08-2006, 03:43
Есть вопрос. На каком этапе удаляется папка с драйверами, если в hivepak.inf указан соотв. ключ?
Примерно в конце T13 - из SVCPACK отрабатывает finish.exe. Если не указано, что ставить панели при первом входе - то запустится panels.cmd и после отработки драйверы удалятся. Если нет - то тоже, но при первом входе после перезапуска.
DilinjerУважаемый Boa Soft, пожелание: Хотелось бы в дополнении к аддону на борту мультизагрузочного диска с дриверпаками иметь скрипт устанавливающий дрова по анологии с данным аддоном но на уже установленной системе... Проста зачастую нет ни времени ни желания переустанвливать форточки, а хотелось бы просто обновить(доустановить в случае установки нового устройства) драйвера. ИМХО это былабы нужная весч в хозяйстве.... Правда реализовать енто наверное тяжковато....
Это элементарно доделать. В программе есть все - и обход папок с занесением путей, и блокировка попапов с неподписанными драйверами и, даже нажиматель кнопки далее и готово в мастере оборудования. Единственное, чего не буду делать - это поиск в архивах.
Просто распаковка и запуск установки.
Bahrat The Sneaky конкретно переделал свой интегратор, теперь он работает как отдельное приложение, также как и DPsFnshr, заменивший собой panels.cmd. Можно конечно использовать старый panels.cmd, но при появлении новых драйверпаков, содержащих новые панели, его придется все время переделывать. Кроме того, в своем DPsFnshr он исправляет глюки некоторых драйверов, используя для этого devcon.exe.
Предложение: вместо того, чтобы все время переделывать panels.cmd, может быть просто включить DPsFnshr в твой пакет? И вызывать не panels.cmd, а напрямую DPsFnshr.exe. Разобраться там несложно. Я так и сделал, правда все через тот же panels.cmd.
Я не собираюсь делать дополнения именно под Башратовские пакеты и следить за обновлениями. Из всех пакетов у меня ни одного полностью оригинального. Так что, кому надо - пусть доделывает сам. У меня же немного другая логика.
Но, посмотреть новый вариант - посмотрю.
Cmd в отличии от экзешника легко переделать под себя. Вот основной аргумент.
Debugger
20-08-2006, 10:33
Boa Soft
Cmd в отличии от экзешника легко переделать под себя. Вот основной аргумент.
В качестве настроек для екзешника выступает файл DPsFnshr.ini. В нем в доступном виде прописаны все условия для запуска команд консоли и сами команды.
Boa Soft
21-08-2006, 21:30
EasyFrag
Вопрос по поводу подобной проблемы возникал в теме UpdatePack W2k3SP1 август 2006 (сообщение #120), но ответа так и непоследовало
Можно просто отключтить проверку. На интеграцию это не повлияет. Сделанно было после неколькох жалоб на работоспособность. Вполне возможно, оставлю только предупреждение.
Boa Soft
21-08-2006, 22:02
Да, давненько на msfn не заглядывал. Форума (отдельного) по пакетам больше нет. Сейчас качаю новые версии пакетов. Буду смотреть, что изменилось.
brodjaga5
22-08-2006, 03:17
Всем привет!
может есть у кого "MassStorage V6031"для адона!Скиньте куданибуть.На http://www.driverpacks.net/ толка новие есть,а я как понял для выше указанного адона нужен имено етот.
Зарания благадарен!
Всем привет!
может есть у кого "MassStorage V6031"для адона!Скиньте куданибуть.На http://www.driverpacks.net/ толка новие есть,а я как понял для выше указанного адона нужен имено етот.
Зарания благадарен!
_http://rapidshare.de/files/30294870/DriverPack_MassStorage_V6031.7z.html
Boa Soft
23-08-2006, 00:50
Скачал вчера овые Base и MassStorage пакеты. Долго думал. Пришлось занятся reverseeginering :). Скоро будет аддон, по возможности меннее зависимый от версии пакета. Все данные будут братся из инишки, и если драйвера просто нет, то он и не будет интегрится. Просо будет разные инишки для каждой версии пакета. Так же (надеюсь) решится проблема с Server - там немного другой список. Будет проста другая инишка для серверов.
С финиш Башрата еще надо разобратся - но его можно элементарно использовать, прописав вызов в panels.cmd и положив все в архив с панелями.
Работа продолжается.
Debugger
23-08-2006, 00:51
Boa Soft
Спасибо!
Boa Soft
27-08-2006, 02:49
В принципе, уже написал новые утилиты. Если завтра тестовая установка пройдет успешно, то выложу новый пакет.
1. Решена проблема с интеграцией драйверов, имеющих однофамильцев в дистрибутиве. Правда ценой замены родных.
2. Решена проблема с отсутствующими файлами. Если файла нет, он просто не интегрируется. Получим рабочий дистрибутив, но без этого драйвера. Отсюда вывод - при незначительных изменениях не надо будет переделывать аддон.
3. Решена проблема с удалением ненужных драйверов текстового этапа. Актуально только для Y2K.
4. Легко удалить/добавить драйвер.
5. Аддон ZZ_MultiBoot не привязан к версии пакета. Списки удаления для него формируются на лету.
6. При поиске драйверов убран просмотр A и B дисков.
7. Добавлена поддержка DPs_Fnshr из нового пакета Башрата. Оставлен вызов и старого варианта. Если есть panels.cmd, то ищется именно она, если нет то -DPs_Fnshr.exe.
Осталось протестить и поправить доки.
Dilinjer
27-08-2006, 12:24
Boa Soft, вопрос: в связи с выходом новой версии аддона имеет ли смысл использовать аддоны DelVideoDrv и DelLanDrv?????
Я так понимаю, в новой версии аддона при инеграции(или на этапе установки форточек???) в дистрибутив родные дрова из DRIVER.CAB будут замененый на новые? Разъясните плиз если Вас не затруднит....
Dilinjer,
Я так понимаю, в новой версии аддона при инеграции(или на этапе установки форточек???) в дистрибутив родные дрова из DRIVER.CAB будут замененый на новые?
не совсем, речь идет о DP MassStorage, остальных это не коснется
народ, не пинайте сильно. 34 страницы темы изучать ради того чтобы только запустить интеграцию....
подзапутался я немного, т.к. раньше с CD устанавливал с помощью файла winnt.sif а тут оказывается аддон есть...
только что-то я не пойму как интеграцию запустить, ну скопировал я все архивы в соответствующие папки как написано, а дальше? какой файл в аддоне нужно запускать чтобы интеграция пошла?
veschiy
Внимательно читай шапку:
Аддон предназначен для использования совместно с пакетом обновлений Petya V4sechkin`а для Windows XP или с пакетом обновлений dimadr`а для Sever 20003.
Вот что написано вверху каждой из 34 страниц. Читаем внимательно.
"Аддон предназначен для использования совместно с пакетом обновлений Petya V4sechkin`а для Windows XP или с пакетом обновлений dimadr`а для Sever 20003.veschiy"
В шапке "Обновлен под версию V6031" 6.08 должно быть вроде ?
Dark Engel
29-08-2006, 13:01
ЭЭЭ вопрос.
в Шапке написано
15. Необходим новый аддон ZZ_MULTIBOOT.
но ниже написано
PS2 Обязательно обновите ZZ_MultiBoot (если, конечно, его используете!)
Он нужен или нет? (и где его скачать кстати?)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC