pridať k obľúbeným | kontakt

   

» LADÍME BARTPE-XPE

 
Ako vytvoriť prídavný modul pre ovládač hardvéru
autor : Craft   www.craftcom.net   (15.4.2005)

slovenský preklad : Marián Hikaník   ( www )


Česky          Slovensky

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äť<

 

   
         
             

© 2005 - 2007 Craft, craftcom.net
Všechna práva vyhrazena.
Šíření a kopírování textů, obrázků a jiných záznamů je bez předchozího souhlasu zakazáno.