PDA

Показать полную графическую версию : Создание дисков с автоматической установкой драйверов


Страниц : 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 (в нескольких постах выше) есть исходник его проги на Паскале, поэтому весь код определения железа можно взять у него.

vserd
21-12-2005, 14:50
Debby
Сначала получи хоть такую функциональность, а потом будем думать как улучшить.
Хотя как вариант годится. Но это уже следующий этап.
Еще надо определиться, где именно искать - в реестре (в ветке HKLM\SYSTEM\CurrentControlSet\Enum) или напрямую оределять у железа.
Нужно посмотреть где более точнее (больше) опеределяется оттуда и брать.

deminand
22-12-2005, 10:18
я хотел спросить,..... так кто-то уже прикручивал chipset pack и тп? кинте ссылку откуда слить без заморочек можно?

Dimus
19-07-2006, 00:27
to All
Люди, давайте поднимать эту тему! Кто поработал в этом направлении? Давайте делиться результатами...

kovdaev
26-07-2006, 20:00
При приобретении компьютеров DEPO с ним идет диск с драйверами, функция определения какое железо установлено присутствует, то есть выводиться список только тех драйверов которые подходят для данной конфигурации компьютера, посмотри может эта утилита подскажет направление куда двигаться.

Dimus
28-07-2006, 16:04
Если попадётся такой дис, обязательно покопаю. Раньше уже встречался с этими компьютерами, но тогда по этому поводу не заморачивался

VseDoFeNi
29-07-2006, 15:32
kovdaev,Dimus у микростара утилита определяет железо любой машины, а не только родной, как у гигабайта или интела, например. Можно её глянуть.
И еще один момент, в этой статье Мультизагрузочный CD автоустановки Windows XP с неограниченным количеством конфигураций (http://unacreator.elitecom.ru/index.php?cat=stati&id=19) у меня описано как и что делать. Так вот, для разных матерей/чипсетов/и_т.д. можно сделать свою конфигурацию и запускать нужную при установке.

Rock
05-10-2007, 02:00
Народ кто чего накопал ценного на эту тему?

zonderz
10-10-2007, 17:20
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

Rock
22-10-2007, 12:42
zonderz, Благодарю, но с английским слабовато.

--
Да кстати диск от Depo в нём два .TXT ключевых файла для поиска самих дровишек +Образ винды от Акрониса в котором залиты сами драйвера и эти же драйвера в корне диска. Я бы сказал программист морочился, чтоб его детище ни кто быстро не взломал.. но нужно отдать должное сделали не плохо.. Последние версии 7 только под Vista и драва на Xp почти не видят.
--


А какие готовые диски есть с возможностью добавление самих дров и редактирование диска.

Грубо говоря рабочая оболочка с инструкцией

Boa Soft
26-10-2007, 01:21
Если есть интерес - могу выложить все исходники от z_drv_inst. Там уже есть получение списка оборудования и поиск подходящих драйверов.

Сам я такой диск писать не буду, ибо некогда и лениво. А так, поделится не жалко.

vserd
26-10-2007, 09:41
Если есть интерес - могу выложить все исходники от z_drv_inst. Там уже есть получение списка оборудования и поиск подходящих драйверов »
Если есть готовность поделится то выложи. :)
Интересует именно это "получение списка оборудования и поиск подходящих драйверов".
Хотя и в плане интерфейса у тебя есть интересные наработки

amel27
27-10-2007, 10:32
могу выложить все исходники от z_drv_inst »
давно жду... :) хотя этот топик для меня пока не актуален

MKN
12-12-2007, 18:09
Здесь 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. "

MKN
12-12-2007, 18:28
hunterkomp,
Интересна сама идея автоопределения необходимых драйверов и вывод пользователю меню с их списком с возможностью запуска установки выбранного драйвера. Так давно уж реализованно на дисках Xpress Install для материнок Gigabite и Asus. Очень здорово.

А что собственно смущает в таком диске ? На DVD c автораном программы автоопределения оборудования, находятся разные родные пакеты дров от производителя, которые железно установятся (без всякого сегодняшнего шаманства по подготовке и изыманию драйверов перед интеграцией в ОС).

Задача - после определения установленного оборудования, вывести его список и привязать каждый пункт списка "чекбоксом" к запуску Setup_а родных драйверов, находящихся на этом диске. Установку ессно желательно организовать автоматом, используя соответствующие ключи или скрипты. Неужели так сложно реализовать ? Польза ведь очевидна !

hunterkomp
12-12-2007, 18:41
MKN,
на той же странице, которую Вы привели - есть обсуждение, так там по моему толковая идея сказана - 2006 год это даже не 2007 :), смысл ставить старые дрова, скорее всего они есть в SP-2 или же в винде, которую, как я понимаю собирает здесь народ. То есть с установленными обновлениями, и там скорее всего есть ужо хоть какие дровишки.

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

Опять же сама идея ОТЛИЧНАЯ!!! тока если втыкивать дрова на 3-4 производителя матерей, и соответственно ATI & NVidia. остальное - ну уж никак не проблеммы того кто устанавливает винду. Или прикажете еще и на мобилы с принтерами-сканерами воткнуть. Тогда идея доходит до абсурда, не согласны?

хотя это спор без толку, все равно будут 2 мнения "надо-не надо"

MKN
13-12-2007, 09:00
hunterkomp,
все равно будут 2 мнения "надо-не надо" »
Мнения по установке драйверов может быть только одно - если надо ставить, значит никуда не денешься.
Другое дело - автоматом это делать, экономя время, или вручную, затрачивая время на определение оборудования и поиск драйверов.
А по большому счету нужны тока дрова на мать, потом можно выйти в инет »
Ой ли ? И что нужно - сначала необходимо определить. Представь - перед тобой "чёрный ящик" - с неизвестным содержимым.
Ну,установил ты систему, наблюдаешь десяток неизвестных устройств, никаких сопроводительных дисков к компу нет. Твои действия ? С помощью какого-нибудь Эвереста определяешь "начинку" компа, затем ищешь необходимые дрова.
(Поиск и скачка в интернете - далеко не для всех преемлемый и возможный вариант - не все в столицах живут...)
Долгая и нудная процедура - вот тут то такой диск и поможет.
То есть с установленными обновлениями, и там скорее всего есть ужо хоть какие дровишки. »
Удивляешь - отродясь в Винде не было, не будет да и не может быть необходимых и путных драйверов...
А на DVD - уйму на все случаи жизни можно поместить. А уж что надо - выбирай сам, а автоопределение дров на таком диске - тебе в подмогу.

Странно, что никому сей момент не интересен. Ручной труд конечно почётен и времени видать у всех навалом, но...

LonerD
13-12-2007, 13:13
А по большому счету нужны тока дрова на мать »
Да??? А если живешь где-то в глубинке и интернет - это роскошь, которая наблюдается лишь у немногих "избранных".

mamont1
14-12-2007, 20:59
Здесь 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