Показать полную графическую версию : Создание дисков с автоматической установкой драйверов
Страниц :
1
[
2]
3
4
5
6
7
8
9
10
11
12
13
Debugger
21-12-2005, 14:23
vserd
. Сканируем диск на наличие inf (как в распакованном, так и в архивном виде с определенными типами архиваторов)
Вот тут не согласен. Представь как долго будет привод ворочать головой и искать инфы в архивах? А если диск еще и DVD? А если у юзера при этом еще и антивирус стоит? Думаю будет лучше сделать в проге такую возможность: перед записью на диск просканировать указанную папку, и составить свою базу с дровами и путями, либо просто вытащить все инфы и сложить в папочку где-нить у себя в каталоге, а потом там уже и искать.
Самое сложное на мой взгляд это отсканировать машину на предмет установленного оборудования
Еще надо определиться, где именно искать - в реестре (в ветке HKLM\SYSTEM\CurrentControlSet\Enum) или напрямую оределять у железа. На сайте у Craig Hart (в нескольких постах выше) есть исходник его проги на Паскале, поэтому весь код определения железа можно взять у него.
Debby
Сначала получи хоть такую функциональность, а потом будем думать как улучшить.
Хотя как вариант годится. Но это уже следующий этап.
Еще надо определиться, где именно искать - в реестре (в ветке HKLM\SYSTEM\CurrentControlSet\Enum) или напрямую оределять у железа.
Нужно посмотреть где более точнее (больше) опеределяется оттуда и брать.
deminand
22-12-2005, 10:18
я хотел спросить,..... так кто-то уже прикручивал chipset pack и тп? кинте ссылку откуда слить без заморочек можно?
to All
Люди, давайте поднимать эту тему! Кто поработал в этом направлении? Давайте делиться результатами...
При приобретении компьютеров DEPO с ним идет диск с драйверами, функция определения какое железо установлено присутствует, то есть выводиться список только тех драйверов которые подходят для данной конфигурации компьютера, посмотри может эта утилита подскажет направление куда двигаться.
Если попадётся такой дис, обязательно покопаю. Раньше уже встречался с этими компьютерами, но тогда по этому поводу не заморачивался
VseDoFeNi
29-07-2006, 15:32
kovdaev,Dimus у микростара утилита определяет железо любой машины, а не только родной, как у гигабайта или интела, например. Можно её глянуть.
И еще один момент, в этой статье Мультизагрузочный CD автоустановки Windows XP с неограниченным количеством конфигураций (http://unacreator.elitecom.ru/index.php?cat=stati&id=19) у меня описано как и что делать. Так вот, для разных матерей/чипсетов/и_т.д. можно сделать свою конфигурацию и запускать нужную при установке.
Народ кто чего накопал ценного на эту тему?
Rock,
Народ кто чего накопал ценного на эту тему?
http://www.msfn.org/board/Drivers_CD_Any_Path_method_32_64_G_t70209.html
http://www.msfn.org/board/Install_Unknown_Devices_t52741.html
zonderz, Благодарю, но с английским слабовато.
--
Да кстати диск от Depo в нём два .TXT ключевых файла для поиска самих дровишек +Образ винды от Акрониса в котором залиты сами драйвера и эти же драйвера в корне диска. Я бы сказал программист морочился, чтоб его детище ни кто быстро не взломал.. но нужно отдать должное сделали не плохо.. Последние версии 7 только под Vista и драва на Xp почти не видят.
--
А какие готовые диски есть с возможностью добавление самих дров и редактирование диска.
Грубо говоря рабочая оболочка с инструкцией
Boa Soft
26-10-2007, 01:21
Если есть интерес - могу выложить все исходники от z_drv_inst. Там уже есть получение списка оборудования и поиск подходящих драйверов.
Сам я такой диск писать не буду, ибо некогда и лениво. А так, поделится не жалко.
Если есть интерес - могу выложить все исходники от z_drv_inst. Там уже есть получение списка оборудования и поиск подходящих драйверов »
Если есть готовность поделится то выложи. :)
Интересует именно это "получение списка оборудования и поиск подходящих драйверов".
Хотя и в плане интерфейса у тебя есть интересные наработки
могу выложить все исходники от z_drv_inst »
давно жду... :) хотя этот топик для меня пока не актуален
Здесь http://www.nnm-club.ru/forum/viewtopic.php?p=250565 заявлено :
Диск автоматической установки драйверов. Автоматически определяет какие устройства требуют драйвера и вам остается только нажать на драйвер и установить его...
Не о том ли здесь речь ? Как только реализованно не ясно...
И вот ещё : WinDriver 9.0 http://www.jungo.com/st/windriver_usb_pci_driver_development_software.html
Утилита служит для автоматического создания и установки драйверов для устройств на шинах PCI, PCI Express, CardBus, ISA, PCI-104, PCMCIA, PMC, PCI-X и CompactPCI. Включает в себя диагностику оборудования, автоматическое определение драйверов, отладку драйверов.
hunterkomp
12-12-2007, 18:18
MKN, Здесь http://www.nnm-club.ru/forum/viewtopic.php?p=250565 заявлено :
интересно - а как реализовать тогда этот диск - когда диск с дровишками вести 3,4 гига???
и самое главное : "Диск незаменим, если вы не знаете какое оборудование установлено в системе... Автоматически определяет какие устройства требуют драйвера и вам остается только нажать на драйвер и установить его... На диске содержатся почти все драйвера для "железа" (т.е. то, что внутри системника) которое выпускалось до 28.09.2006. "
hunterkomp,
Интересна сама идея автоопределения необходимых драйверов и вывод пользователю меню с их списком с возможностью запуска установки выбранного драйвера. Так давно уж реализованно на дисках Xpress Install для материнок Gigabite и Asus. Очень здорово.
А что собственно смущает в таком диске ? На DVD c автораном программы автоопределения оборудования, находятся разные родные пакеты дров от производителя, которые железно установятся (без всякого сегодняшнего шаманства по подготовке и изыманию драйверов перед интеграцией в ОС).
Задача - после определения установленного оборудования, вывести его список и привязать каждый пункт списка "чекбоксом" к запуску Setup_а родных драйверов, находящихся на этом диске. Установку ессно желательно организовать автоматом, используя соответствующие ключи или скрипты. Неужели так сложно реализовать ? Польза ведь очевидна !
hunterkomp
12-12-2007, 18:41
MKN,
на той же странице, которую Вы привели - есть обсуждение, так там по моему толковая идея сказана - 2006 год это даже не 2007 :), смысл ставить старые дрова, скорее всего они есть в SP-2 или же в винде, которую, как я понимаю собирает здесь народ. То есть с установленными обновлениями, и там скорее всего есть ужо хоть какие дровишки.
А по большому счету нужны тока дрова на мать, потом можно выйти в инет, локалку или что там у пользователя и скачать уже непосредственно или с сайта производителя или из сети необходимые дрова. По моему это действенно.
Опять же сама идея ОТЛИЧНАЯ!!! тока если втыкивать дрова на 3-4 производителя матерей, и соответственно ATI & NVidia. остальное - ну уж никак не проблеммы того кто устанавливает винду. Или прикажете еще и на мобилы с принтерами-сканерами воткнуть. Тогда идея доходит до абсурда, не согласны?
хотя это спор без толку, все равно будут 2 мнения "надо-не надо"
hunterkomp,
все равно будут 2 мнения "надо-не надо" »
Мнения по установке драйверов может быть только одно - если надо ставить, значит никуда не денешься.
Другое дело - автоматом это делать, экономя время, или вручную, затрачивая время на определение оборудования и поиск драйверов.
А по большому счету нужны тока дрова на мать, потом можно выйти в инет »
Ой ли ? И что нужно - сначала необходимо определить. Представь - перед тобой "чёрный ящик" - с неизвестным содержимым.
Ну,установил ты систему, наблюдаешь десяток неизвестных устройств, никаких сопроводительных дисков к компу нет. Твои действия ? С помощью какого-нибудь Эвереста определяешь "начинку" компа, затем ищешь необходимые дрова.
(Поиск и скачка в интернете - далеко не для всех преемлемый и возможный вариант - не все в столицах живут...)
Долгая и нудная процедура - вот тут то такой диск и поможет.
То есть с установленными обновлениями, и там скорее всего есть ужо хоть какие дровишки. »
Удивляешь - отродясь в Винде не было, не будет да и не может быть необходимых и путных драйверов...
А на DVD - уйму на все случаи жизни можно поместить. А уж что надо - выбирай сам, а автоопределение дров на таком диске - тебе в подмогу.
Странно, что никому сей момент не интересен. Ручной труд конечно почётен и времени видать у всех навалом, но...
А по большому счету нужны тока дрова на мать »
Да??? А если живешь где-то в глубинке и интернет - это роскошь, которая наблюдается лишь у немногих "избранных".
Здесь http://www.nnm-club.ru/forum/viewtopic.php?p=250565 заявлено :
Диск автоматической установки драйверов. Автоматически определяет какие устройства требуют драйвера и вам остается только нажать на драйвер и установить его... »
Скачал, попробовал........оно!!!!
Вставляем диск- идёт сканирование- и http://i020.radikal.ru/0712/c8/90a73f8742fa.gif
Правда драйвера старенькие - но........ работает.
Заменил на новае (свои- распакованные) по пути указанному в файле PCI.INI - работает!!!
Вытащил с диска чево стартует и сканер K_SETUP.EXE - работает!!!положил сюда (http://rapidshare.com/files/76550250/Driver_vrom_CD.rar) и сюда (http://dump.ru/files/n/n59110006/) 274 КБ. вместо заявленных- 3,44 GB
Пути где-чево в PCI.INI
Думалка сканера DEV.INI
Чё осталось на диске - мож кому чё надо? (http://i003.radikal.ru/0712/47/3f5fb018341b.gif)
Ну, а дальше вам решать (DriverPacks BASE, иль ещё от каких драйверов отталкнуться)
А ваще DriverGenius тож сканирует- мож из нево сканер выдрать..... (ежли не в ту степь.......)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC