Verzia pre tlač
Nenašli ste prídavný modul (ovládač) pre váš hardvér ?
Teraz si popíšeme spôsob ako si ho pomerne ľahko vyrobiť, i
keď som sa už stretol aj so zariadením, ktoré napriek tomu
odmietalo správne fungovať. Takže uvedený postup je bez
záruky, ale u väčšiny zariadení funguje.
Pre názornosť uvediem na príklade :
Tvorba prídavného modulu pre modem Microcom InPorte Home.
Pre čo najväčšie zjednodušenie použijeme program
DriverGuide
Toolkit nebo
Double Driver, ktoré vytvorí zálohu ovladačov
nainštalovaných na PC, čo sa môže hodiť i v prípade
preinštalovania stávajúceho systému na HDD.
Ak máte ovládače korektne nainštalované nemal by byť
problém s ich nájdením.
Ďalej si nájdeme vo vytvorenej zálohe zložku s ovládačom a
prekopírujeme všetky súbory do prázdnej zložky a
premenujeme ju hoci na modemMicrocom.
Nasledujúcim spôsobom, prevedieme nielen kontrolu či
máme všetky potrebné soubory, ale zistíme i cestu
k jednotlivým súborom.
*
Ak nepoužijete uvedený program je možné si vyhľadať
potrebné súbory ručne cez vyhľadávanie vo Win, nesmiete
však zabudnúť dohľadať dôležitý súbor .inf, určujúci
potrebné zápisy do registrov a je súčasťou ovládača ;).
V Správcovi hardvéru (Štart - Nastavenie - Ovládací panel
- systém - hardvér - Správca hardvéru, alebo cez ikonu
Tento počítač - vlastnosti…..), nájdeme požadované
zariadenie Microcom InPorte Home
Ďalej vlastnosti – záložka ovládač – tlačidlo
Podrobnosti.
Tu
vidíme súbory ovládača i so zobrazenou cestou.
Uvedená cesta je dôležitá pre vytvorenie súboru .inf
s názvom napríklad: modem.inf.
Pre editáciu v textovom editore môžete použiť túto
šablónu :
; --------------------------craftcom.net-------------------------------
; PE Builder v3 plugin INF file for
; Modem Microcom InPorte Home
;
-----------------------------------------------------------------------
[Version]
Signature="$Windows NT$"
[PEBuilder]
Name="340
Modem Microcom InPorte Home"
Enable=0
[SourceDisksFiles]
;SystemRoot
agrsmdel.exe=1,,1
AGRSMMSG.exe=1,,1
;system32\drivers
AGRSM.sys=4,,1
modem.sys=4,,1
;inf
oem6.inf=20,,1
; --------------------------craftcom.net--------------------------------
Vysvetlivky :
;
parameter pred ktorým je zobrazená bodkočiarka, PEBuilder ignoruje.
=1
(C:\Windows)
=2
(C:\Windows\system32)
=3 (C:\Windows\system32\config)
=4
(C:\Windows\system32\driver)
=5 (C:\Windows\system)
=7 (C:\Windows\system32\ras)
=17
(C:\Windows\
system32\drivers \etc)
=20 (C:\Windows\inf)
=21 (C:\Windows\Help)
=22
(C:\Windows\Fonts)
=24
(C:\Windows\msagent\intl)
=26
(C:\Windows\Media)
=21
(C:\Windows\Help)
=31
(C:\Windows\Web)
=35 (C:\Windows\system32\wbem)
=52
(C:\Windows\msagent)
=110
(C:\Windows\system32\wbem\xml)
=124
(C:\
Windows \WinSxS)
=125
(C:\
Windows \WinSxS\Manifests)
=252
(C:\
Windows \WinSxS\Policies)
Pre upresnenie dodávam, že v zátvorkách je uvedená cesta
súborov ako sú na HDD a podľa toho volíme príslušný
parameter, ktorý určuje, kde bude soubor umiestnený na CD.
*
Po zadaní parametra napr. =2 sa súbor
automaticky prekopíruje na CD „X:\i386\ system32“.
**
Odporúčam ho používať v kombinácii s atribútom
1,
v tomto prípade si PEBuilder „obstráži“ obsah prídavného modulu a
ak nejaký uvedený súbor chýba, nedovolí vám ho
aktivovať.
Napr :
[SourceDisksFiles]
cmnprop.dll=2 ,,1
Pre tých z vás, ktorí sa chcú o atribútoch dozvedieť
viac, je tu
help, ktorý je tiež
obsiahnutý v programe PEBuilder.
*** Plugin „Drivers_net“ (viď rubrika
Plugins) obsahuje ovládače pre najčastejšie
používané sieťové karty, ktoré som implementoval do
jediného príd. modulu. Ak niekto vlastní sieťovú kartu,
ktorá v ňom nie je uvedená (súbor Drivers_net.htm),
zašlite mi potrebné súbory i s cestou umiestnenia na HDD
(viď návod) pre doplnenie a rozšírenie jeho
univerzálnosti.
Veľa úspechov a pevné nervy pri prípadných počiatočných
nezdaroch želá
Craft
©
2005 - 2007 Craft, www.craftcom.net
^
nahor
^
<späť<
|