RicoRoco - HOME Azure
Witamy, Gość. Zaloguj się lub zarejestruj
RicoRoco.com - TPortal-Forum Vista, XP - UNATTENDED & WEBMASTERING - Zapraszam!

  HOME   FORUM   CHAT HELP SEARCH CALENDAR DOWNLOADS GALLERY LOGIN REGISTER  
Theme
Zawsze?

Recent
*

  Strony: [1]   Bottom Do dołu
 Wyślij ten topic  |  Drukuj 
ico Autor          Topic: Sterowniki  [Przeczytany 2208 razy]
0 użytkowników i 1 Gość przegląda ten wątek.
Global Moderator
*****
Offline
19-10-2009, 05:59:44
Topic Starter
 
DATA: [13-02-2007, 04:33:21]Sterowniki
Link:  http://ricoroco.com/tpnew/index.php?topic=123.msg272#msg272  
Ten temat jest szczególnie dla tych co zawsze po instalacji systemu, mają masę sterowników do zainstalowania, wiem też, że to długie i nudne zajęcie.

Instalowanie Sterowników

Pierwsze co musimy zrobić to skompletować tą całą masę sterowników.
Jak się szybko domyślimy każdy z nich jest spakowany inaczej, ale większość powinna dać sie rozpakować używając programu typu WinRAR czy też WinZip. Niestety tych które będą uparte i nie będziemy mogli rozpakować nie możemy wykorzystać do instalacji w tym opisie.
Teraz w katalogu C:\XPCD\$OEM$\$1\Drivers\ musimy utworzyć podkatalogi dla każdego z sterowników, jak na przykładzie:

01_Chipset
02_Siec
03_Grafika
04_Dzwiek
05_Monitor
06_Klawiatura
07_Mysz
08_Co tylko posiadasz...

Katalogi są ponumerowane aby wyznaczyć priorytety, które sterowniki mają być zainstalowane wpierw a które później, w tej kolejności instalator będzie poszukiwał sterowników lepszych niż posiada.

Rozpakowane sterowniki wrzucamy do odpowiednich katalogów i przechodzimy do edycji pliku winnt.sif
W tymże pliku w sekcji [Unattended] w poniższej linijce należy wstawić ścieżki dostępu do każdego z podkatalogów oddzielając średnikami

Kod:
Code: [select]
[Unattended]
OemPnPDriversPath="Drivers\01_Chipset;Drivers\02_Siec;.....;Drivers\07_Mysz..."

DriverSigningPolicy=Ignore


Druga linijka powinna się znaleźć aby instalator nie sprawdzał sterownikiem pod kątem zgodności z sytemem Windows.

Należy zwrócić uwagę czy sterowniki po rozpakowaniu nie zawierają w swoich podfolderach dodatkowych plików typu .inf, jeśli ma to miejsce, należy podać każdą możliwość z bezpośrednią ścieżką do podkatologu, ponieważ instalator nie przeszuka podkatologów sam, a tylko miejsca dla niego wskazane.

Niestety korzystając z tego opisu nie wszystkie sterowniki będą chciały się zainstalować, są dość uparte wyjątki, jeżeli trafisz na takowy, spróbuj zainstalować uruchamiając go z [GuiRunOnce] o którym dowiedzieć się można więcej w temacie Oprogramowanie.


Sterowniki SATA/RAID

Dla tych jeszcze dość niewielu co muszą borykać się z każdorazowym problemem instalacji tych sterowników naciskając klawisz F6, przygotwałem krótki opis jak sobie z tym poradzić

W poniższym przykładzie został wykorzystany sterownik "Silicon Image 3112 SATALink".
Otwieramy w wordpad-zie plik C:\XPCD\I386\txtsetup.sif
Wstawiamy poniższy tekst na samym końcu lecz tóż przed małym kwadracikiem (znacznikiem końca pliku)
Kod:
Code: [select]
[SourceDisksFiles]
si3112.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_34238086 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_311215D9 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_B0021458 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_01661028 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_82141033 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_35121095 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_01661028 = "Si3112"

[SCSI.load]
si3112 = si3112.sys,4

[SCSI]
si3112 = "Silicon Image SiI 3112 SATALink Controller"



Utwórz katalog w sposób omawiany na samym początku artykułu np.
C:\XPCD\$OEM$\$1\Drivers\00_Sata

Skopiuj do niego sterowniki z dyskietki którą posiadasz.

Pamiętaj aby w sekcji [Unattended] dodac następujące wpisy
Kod:
Code: [select]
[Unattended]
   OemPreinstall=Yes
   OemPnPDriversPath="Drivers\00_Sata;...."



Aby sterownik dostępny był w tekstowej fazie instalacji, musimy go skompresować do katalogu \I386\, więc używając command prompt (cmd.exe) wpisujemy komendę:
Kod:
Code: [select]
Makecab C:\XPCD\$OEM$\$1\DriversS\00_Sata\SI3112.SYS C:\XPCD\i386\SI3112.SY_



Teraz w ramach wyjaśnienia SI3112 jest to plik w sterownikach użytych do przykladu, przy innym produkcie należy sprawdzić nazwę pliku .inf w katalogu ze sterownikiem, gdzie też powinien znajdować się plik .sys o tej samej nazwie. Kiedy już ją mamy, wszystkie SI3112 użyte w przykładzie zmieniamy na naszą wlasną.

Od tej pory możesz instalować system bez koniecznośi wciskania F6.


IP IP Zapisane

Strony: [1]   TOP^Do góry
 Wyślij ten topic  |  Drukuj 
On-Line: 3 Roboty, 3 Gości, 0 Użytkowników

Google (3)
 
Skocz do:  

* Share This Topic..
In a forum
[BBCode]
Code: [select] -› [ Topic: Sterowniki ]
In a site/blog
[xHTML]
Code: [select] -› [ Topic: Sterowniki ]
Geo Visitors MapTinyPortal v1.0.5 beta 1© Bloc
07-06-2025, 23:55:10