3
Kada mora komplikovano Slobodan R. Ljubišić Windows XP je rezultat Microsoft-ovog truda da pojednostavi instalaciju i održava- nje sistema. Lepo je kada sve proradi „iz prve“, ali ako se jave problemi, rešavanje nije uvek jednostavno. Zapravo, što je si- stem „pametniji“, teže ga je naterati da ura- di ono što želite. Teže, ali ne i nemoguće... nstalacija XP-a najčešće teče glatko: dovoljno je da ubacite CD i zavalite se u fotelju. No, XP je (poput Windows-a 2000) vrlo osetljiv na kvalitet hardvera, pa se naši trgovci često mršte kada im tražite da no- vi računar isporuče sa unapred instaliranim XP-om. Problemi najčešće nastaju usled loših, ili ispravnih a nepažljivo overklokova- nih, RAM modula, mada uzrok mogu biti i stare verzije BIOS-a ili neadekva- tno implementirane ACPI funkcije. U tom slučaju, XP će vam još prilikom instalacije prijaviti grešku tipa: STOP 0x0000008e i/ili Setup cannot copy the file Setupdd.sys. Uzrok može biti i nekompatibil- nost matične ploče, neke vrste memo- rije i grafičke kartice. Možda će insta- laciju prekinuti i neka stara ISA non- PnP kartica (mrežna, zvučna...) koja „zakuca“ XP prilikom inicijalne detek- cije hardvera. Kada vam se ovo desi, najpre iz računara izvadite sve osim grafičke kartice i ponovite setup. Zatim proverite memoriju, pa ako ste sigurni da je ona ispravna i da je niste overklokovali, proverite da li vam je BIOS na ploči novijeg datuma; po potrebi ga ažuriraj- te. Ako ništa od ovoga ne pomogne – pravac u servis. U par navrata dešavalo se da se XP „zaledi“ prilikom instalaci- je i zbog toga što je mrežna kartica unutar računara podešena na adresu 0x340. Ta „boljka“ je nasleđena od Windows-a 2000 i NT-a 4, dokumentovana je u odgovarajućim readme.txt fajlovima na in- stalacionom CD-u, ali ko još čita readme fajlove... U svakom sluča- ju, dovoljno je da pri instalaciji mrežnu karticu postavite na bilo koju drugu adresu pa da je posle, ako baš morate, vratite na 340; sve će raditi kako treba. Događa se i da Windows Setup prilikom instalacije prijavljuje Disk I/O error: Status=00008001, Failed to read the boot partition to check for a disk signature. „Krivac“ je interni IDE ZIP drajv, iz nekog razloga povezan na primarnom IDE kanalu kao master. Zato fizič- ki odvojite Zip drajv tokom setup-a, pa kada se instalacija završi, ponovo ga priključite. Problemi sa internim ZIP drajvovima su još veći ako koristite matičnu ploču sa VIA setom čipova. U početku je pretpostavljano da se radi o nekompatibilnosti ZIP drajva sa poje- dinim revizijama BIOS-a, ali se ispostavilo da problem nastupa sa- mo na VIA pločama, uključujući i ove najnovije. Naravoučenije je da ne žalite novac za vrhunsku matičnu ploču i kvalitetniju memo- riju ako planirate da instalirate XP. Ako i pored ispravnog hardvera ne uspevate da instalirate XP, problem je verovatno oštećeni BOOT.INI fajl. Iz nekog razloga u ovom fajlu nedostaje linija default= kojom se određuje lokacija par- ticije i foldera gde se nalaze XP-ovi sistemski fajlovi. U tom sluča- ju najbolje je da podignete sistem sa XP-ovog CD-a (boot sekvenca mora biti sa CD-ROM-om na prvom mestu), pa kada se pojavi Press R to repair Windows by using the Recovery Console, pritisnite R. Iza- berite Windows installation i unesite administratorsku lozinku. Za- tim otkucajte bootcfg i pritisnite Enter. Kada bude pronađena insta- lacija Windows-a koja je nedostajala, odgovorite potvrdno da biste dodali instalaciju listi za butovanje. U Enter Load Identifier otkucaj- te Windows XP Professional (ili Ho- me Edition), dok za Enter Operating System Load Options samo pritisni- te Enter. Izađite iz Recovery Conso- le režima, restartujte računar i iza- berite prvu opciju iz boot menija. Kada pokrenete XP možete pono- vo da editujete BOOT.INI fajl i za- htevate da se željena konfiguracija učitava automatski. Mrežni čarobnjaci Ukoliko u računaru imate više od jednog mrežnog adaptera, Win- dows XP pretpostavlja da između tih mrežnih segmenata želite da uspostavite razmenu mrežnog sao- braćaja (network bridge), pa se tako i sam konfiguriše. Lepo je ako baš to želite, ali šta ako iz bilo kog razloga hoćete da onemogućite da računari na tim segmentima komuniciraju? Kada Network Setup Wizard izjavi Your computer has multiple connections..., kliknite na Let me choose the connections to my network, pa zatim Next. Kada se pojavi poruka Select the connections to bridge..., „otčekirajte“ sve ku- ćice osim one koja odgovara primarnom LAN adapteru, a onda kliknite na Next. Premda „mrežni most“ donosi čitav niz pogod- nosti, ova opcija može biti fatalna po bezbednost vaše mreže! Internet Connection Sharing (ICS) je korisna opcija uz pomoć ko- je se Internet konekcija deli među dva ili više računara. Jedino ograničenje je da računar na kome je instaliran ICS mora da ima (automatski dodeljenu) IP adresu 192.168.0.1, i subnet masku 255.255.255.0. Nekoliko korisnika mi se požalilo da često ne mo- gu normalno da surfuju kroz ICS jer stalno dobijaju grešku: We SOFTVER s o f t v e r I & PC #76 / mart 2002 Za naše telefonske linije treba podesiti veći timeout za TCP/IP protokol

SOFTVER - Telekomunikacije | Само још једно … nije dostupan DHCP server. Već smo pisali o tome kako je Microsoft objavljujući Windows XP „raskrstio“ sa ISA non-PnP

Embed Size (px)

Citation preview

Page 1: SOFTVER - Telekomunikacije | Само још једно … nije dostupan DHCP server. Već smo pisali o tome kako je Microsoft objavljujući Windows XP „raskrstio“ sa ISA non-PnP

K a d a m o r a k o m p l i k o v a n o

Slobodan R. Ljubišić

Windows XP je rezultat Microsoft-ovog

truda da pojednostavi instalaciju i održava-

nje sistema. Lepo je kada sve proradi „iz

prve“, ali ako se jave problemi, rešavanje

nije uvek jednostavno. Zapravo, što je si-

stem „pametniji“, teže ga je naterati da ura-

di ono što želite. Teže, ali ne i nemoguće...

nstalacija XP-a najčešće teče glatko: dovoljno je daubacite CD i zavalite se u fotelju. No, XP je (poputWindows-a 2000) vrlo osetljiv na kvalitet hardvera,pa se naši trgovci često mršte kada im tražite da no-vi računar isporuče sa unapred instaliranim XP-om.

Problemi najčešće nastaju usled loših,ili ispravnih a nepažljivo overklokova-nih, RAM modula, mada uzrok mogubiti i stare verzije BIOS-a ili neadekva-tno implementirane ACPI funkcije. Utom slučaju, XP će vam još prilikominstalacije prijaviti grešku tipa: STOP0x0000008e i/ili Setup cannot copy thefile Setupdd.sys.

Uzrok može biti i nekompatibil-nost matične ploče, neke vrste memo-rije i grafičke kartice. Možda će insta-laciju prekinuti i neka stara ISA non-PnP kartica (mrežna, zvučna...) koja„zakuca“ XP prilikom inicijalne detek-cije hardvera. Kada vam se ovo desi,najpre iz računara izvadite sve osimgrafičke kartice i ponovite setup. Zatim proverite memoriju, pa akoste sigurni da je ona ispravna i da je niste overklokovali, proveriteda li vam je BIOS na ploči novijeg datuma; po potrebi ga ažuriraj-te. Ako ništa od ovoga ne pomogne – pravac u servis.

U par navrata dešavalo se da se XP „zaledi“ prilikom instalaci-je i zbog toga što je mrežna kartica unutar računara podešena naadresu 0x340. Ta „boljka“ je nasleđena od Windows-a 2000 i NT-a4, dokumentovana je u odgovarajućim readme.txt fajlovima na in-stalacionom CD-u, ali ko još čita readme fajlove... U svakom sluča-ju, dovoljno je da pri instalaciji mrežnu karticu postavite na bilokoju drugu adresu pa da je posle, ako baš morate, vratite na 340;sve će raditi kako treba.

Događa se i da Windows Setup prilikom instalacije prijavljujeDisk I/O error: Status=00008001, Failed to read the boot partition tocheck for a disk signature. „Krivac“ je interni IDE ZIP drajv, iz nekog

razloga povezan na primarnom IDE kanalu kao master. Zato fizič-ki odvojite Zip drajv tokom setup-a, pa kada se instalacija završi,ponovo ga priključite. Problemi sa internim ZIP drajvovima su jošveći ako koristite matičnu ploču sa VIA setom čipova. U početku jepretpostavljano da se radi o nekompatibilnosti ZIP drajva sa poje-dinim revizijama BIOS-a, ali se ispostavilo da problem nastupa sa-mo na VIA pločama, uključujući i ove najnovije. Naravoučenije jeda ne žalite novac za vrhunsku matičnu ploču i kvalitetniju memo-riju ako planirate da instalirate XP.

Ako i pored ispravnog hardvera ne uspevate da instalirate XP,problem je verovatno oštećeni BOOT.INI fajl. Iz nekog razloga uovom fajlu nedostaje linija default= kojom se određuje lokacija par-ticije i foldera gde se nalaze XP-ovi sistemski fajlovi. U tom sluča-ju najbolje je da podignete sistem sa XP-ovog CD-a (boot sekvencamora biti sa CD-ROM-om na prvom mestu), pa kada se pojavi PressR to repair Windows by using the Recovery Console, pritisnite R. Iza-berite Windows installation i unesite administratorsku lozinku. Za-tim otkucajte bootcfg i pritisnite Enter. Kada bude pronađena insta-lacija Windows-a koja je nedostajala, odgovorite potvrdno da bistedodali instalaciju listi za butovanje. U Enter Load Identifier otkucaj-

te Windows XP Professional (ili Ho-me Edition), dok za Enter OperatingSystem Load Options samo pritisni-te Enter. Izađite iz Recovery Conso-le režima, restartujte računar i iza-berite prvu opciju iz boot menija.Kada pokrenete XP možete pono-vo da editujete BOOT.INI fajl i za-htevate da se željena konfiguracijaučitava automatski.

Mrežni čarobnjaciUkoliko u računaru imate više odjednog mrežnog adaptera, Win-dows XP pretpostavlja da izmeđutih mrežnih segmenata želite dauspostavite razmenu mrežnog sao-

braćaja (network bridge), pa se tako i sam konfiguriše. Lepo je akobaš to želite, ali šta ako iz bilo kog razloga hoćete da onemogućiteda računari na tim segmentima komuniciraju? Kada Network SetupWizard izjavi Your computer has multiple connections..., kliknite naLet me choose the connections to my network, pa zatim Next. Kada sepojavi poruka Select the connections to bridge..., „otčekirajte“ sve ku-ćice osim one koja odgovara primarnom LAN adapteru, a ondakliknite na Next. Premda „mrežni most“ donosi čitav niz pogod-nosti, ova opcija može biti fatalna po bezbednost vaše mreže!

Internet Connection Sharing (ICS) je korisna opcija uz pomoć ko-je se Internet konekcija deli među dva ili više računara. Jedinoograničenje je da računar na kome je instaliran ICS mora da ima(automatski dodeljenu) IP adresu 192.168.0.1, i subnet masku255.255.255.0. Nekoliko korisnika mi se požalilo da često ne mo-gu normalno da surfuju kroz ICS jer stalno dobijaju grešku: We

S O F T V E R� � � � � � �

I

� � � PC # 7 6 / m a r t 2 0 0 2

Za naše telefonske linije treba podesiti veći timeout zaTCP/IP protokol

Page 2: SOFTVER - Telekomunikacije | Само још једно … nije dostupan DHCP server. Već smo pisali o tome kako je Microsoft objavljujući Windows XP „raskrstio“ sa ISA non-PnP

can’t find „A.B.C.D“ gdeje A.B.C.D IP adresaWeb stranice koju želeda posete.

Problem je uglav-nom u našim telefon-skim linijama, gde zbogloše i spore veze isteknevreme za povratnu infor-maciju od name servera(DNS). Microsoft prili-kom optimizacije ovih ti-meout vrednost nije ra-zmišljao o kvalitetu tele-fonskih linija, pa poku-šajte da u HLM\System\CurrentControlSet\Services\Netbt\Parameterspovećate NameSvrQueryTimeout (REG_DWORD) na recimo 10.000 milisekundi.Možete povećati i TCPInitialRtt na recimo5.000 milisekundi; posetite ključ HLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<adapter>. Iste para-metre možete podesiti i ako uopšte nekoristite ICS.

Oštećeni TCP/ I PProblema sa umrežavanjem možete ima-ti i zato što ste (nehotice) oštetili konfi-guraciju TCP/IP protokola. Najlakše re-šenje je deinstalacija a onda ponovnododavanje TCP/IP protokola, čime sveparametre vraćate na default vrednosti.Kod XP-a postoji samo jedan „mali“ pr-oblem: TCP/IP je deo jezgra operativnogsistema (neko je pomenuo Unix?), pauninstall opcija nije dostupna. Ako se nemože deinstalirati, može se resetovati, tj.vratiti na stanje kao pre nego što je kori-snik išta menjao. U najvećem broju slučaje-va ovo će biti dovoljno, a ako nije... pa,izgleda da ćete morati da reinstalirate XP.

Otvorite command prompt i otkucajte:netsh interface ip reset <putanja>\promene.txt;time se ponovo upisuju ključevi u registrybazi HLM\SYSTEM\CurrentControlSet\Ser-vices\Tcpip\Parameters\ i HLM\SYSTEM\CurrentControlSet\Services\DHCP\Parame-ters\, gde se i čuvaju parametri vezani zaTCP/IP stek protokola. Ako je posle izvrše-nja ove komande fajl promene.txt prazan,TCP/IP parametri nisu bili izmenjeni uodnosu na default vrednosti, pa ćete rešenjeproblema sa TCP/IP protokolom morati datražite na drugom mestu.

XP nudi još jedan ma-li, ali značajan novitet udomenu umrežavanja.Moguće je konfigurisatiTCP/IP tako da u osnoviračunar koristi DHCP zasvoju IP adresu, subnetmask, default gateway i os-tale parametre, ali ako jeDHCP iz bilo kod razloganedostupan, XP koristitzv. alternativnu konfigu-raciju (Alternate Configura-tion). To može da bude ko-risno ako vaš računar do-bija adresu preko DHCP-

relay-a, kroz nepouzdani WAN link ili ako„šetate“ notebook između dve mreže od ko-jih jedna ima a druga nema DHCP. Da bistekonfigurisali Alternate Configuration, dovolj-no je da u Start / Control Panel / Network andInternet Connections / Network Connectionsdesnim tasterom miša kliknete na LAN ko-

nekciju koju hoćete da modifikujete i oda-berete Properties / Alternate Configuration.Tu samo unesete parametre TCP/IP proto-kola koje će računar usvojiti ako mu pristartovanju nije dostupan DHCP server.

Već smo pisali o tome kako je Microsoftobjavljujući Windows XP „raskrstio“ sa ISAnon-PnP LAN karticama, uključujući legen-darnu NE2000 i kompatibilne. Ne samo daova kartica neće biti detektovana prilikomsetup-a, nego za nju ne postoji drajver na in-stalacionom disku XP-a. Koliko je ovakvaodluka na mestu procenite sami, ali ako jesuditi po pitanjima koje dobijamo od čitala-ca, kritike su brojnije od pohvala. Naravno,99% ovakvih kartica možete instalirati ko-

risteći drajvere za Windows 2000; radi-će sasvim korektno.

Terminal servis i , s tot i putNekoliko naših čitalaca zanima kakomogu bezbedno da deaktiviraju Termi-nal Services koji su startovani na njiho-vom XP-u. Naime, Microsoft TerminalServices su instalirani jer se neki lokal-ni servisi oslanjaju na njih. Na XP

� � � � � � �

Rezervna varijanta, kada DHCPserver nije dostupan

XP ne prepoznaje NE2000 kartice, ali možetekoristiti stari drajver

Terminal Services postoje u svim verzijama XP-a

Page 3: SOFTVER - Telekomunikacije | Само још једно … nije dostupan DHCP server. Već smo pisali o tome kako je Microsoft objavljujući Windows XP „raskrstio“ sa ISA non-PnP

T e r m i n a l s e r v e r p r e č i c e

Proffesional to su Remote Assistance, FastUser Switching i Remote Desktop, a na HomeEdition to su Remote Assistance i Fast UserSwitching. Ako ne koristite ove mogućnosti,možete da deaktivirate Terminal Services.

Fast User Switching (FUS) predstavljaidealno rešenje za kancelarije u kojima imaviše korisnika nego računara. Imajte naumu da je FUS hardverski zahtevan, što mo-že usloviti pad performansi kada je aktivnoviše korisničkih sesija. Najčešće se dešavada korisnik ode iz kancelarije, a da se pretoga nije propisno izlogovao. Da biste dru-gim korisnicima na tom računaru oslobodi-li resurse, ulogujte se kao administrator sis-tema i pritisnite Ctrl+Alt+Delete kako biste

startovali Task Manager.Kliknite na Users, odabe-rite onog koga želite da „iz-bacite“ i kliknite na tasterLogoff. Nemojte kliknutina End Task pošto to možeimati loše posledice poaplikacije i eventualno ot-vorene fajlove sa podaci-ma u tim sesijama.

Primećen je i problempri konektovanju na Win-dows 2000 Terminal Serveru vidu poruke Event ID1004: Terminal server can-not issue a client license.Uzrok su najčešće pogrešno konfigurisanaprava pristupa na registry bazi Terminal Ser-vices klijenta, mada može biti i do problemana vezi između TS klijenta i servera. Po-tvrdite vezu pingovanjem sa TS klijenta kaTerminal Server-u, i obavezno od Terminalservisa do klijenta preko IP adrese klijenta.Zatim pokušajte da pingujete paketom fik-sne dužine od 1.472 bajtova (ping -l 1472 -f<IP adresa>). Ukoliko ovo ne uspe, pokušaj-te sa manjim paketom pa kada pronađeteveličinu paketa koji prolazi bez problemakroz kanal veze (važno ako koristite nekisporiji WAN link), prekonfigurišite čitavumrežu tako da koristi taj manji MTU.

Saveti za štampanjeTerminal Services obezbeđuju jednostavnoštampanje: redirekcija štampača je auto-matska kada lokalni štampač koristi drajverkoji je instaliran na serveru. Kada se prija-vite, bilo koji lokalni štampač koji je priklju-čen na LPT, COM i USB port za koga posto-ji drajver i na TS serveru automatski se „de-tektuje“ i pojavljuje kao default printer u TSsesiji. Treba, ipak, biti oprezan: nisu svidrajveri kompatibilni sa automatskim ma-piranjem. Na primer, za neke štampače mo-rate otići na sajt proizvođača (čest slučajkod HP inkjet printera) i download-ovati tzv.corporate drajvere, pa ih instalirati na klijen-te i na TS server. Dok ovo ne uradite štam-panje će čas raditi, čas neće...

Umesto drajvera zavaš model štampača, mo-žete pokušati sa drajveri-ma za starije modele(npr. HP840C sa drajve-rima od HP810C), kojiobično rade korektno.No, šta uraditi ako vašklijent uopšte nema lo-kalni štampač, već štam-pa na neki laser koji jedirektno povezan namrežu? Bez obzira na tošto korisnik može sasvimlepo da štampa iz Officeaplikacija, ovakav štam-

pač neće se videti u TS sesiji. Tada štampačkoji je podešen na neki TCP/IP print porttreba na standardni način proglasiti za sha-red, a pored njega treba instalirati fiktivnidrajver za još jedan isti takav štampač ko-me prilikom instalacije treba odabrati LPT1(ili bilo koji drugi paralelni) port. A sadaglavni deo trika: otvorite komandni prozor iotkucajte net use lpt1: \\moj_kompjuter\delje-ni_printer/persistent:yes.

Na ovaj način se sve što dolazi za štam-pu na fiktivni štampač preusmerava namrežni, a pošto je fiktivni instaliran naLPT1 tj. lokalno, on će biti korektno mapi-ran kada klijent otvori TS sesiju. Kao što re-koh, i ovde jednostavna stvar mora da se re-alizuje komplikovanim putem, ali najbitnijeje da radi...

Za sam kraj ostavio sam tabelu sa neko-liko korisnih „prečica“, tj. kombinacija ta-stera koje će vam olakšati rad sa terminalservisima i Remote Desktop-om. P

� � � � � � �

� � � PC # 7 6 / m a r t 2 0 0 2

Ctrl+Alt+End

Alt+Insert

Alt+Home

Alt+Del

Ctrl+Alt+plus

Ctrl+Alt+minus

Otvara Windows Security dijalog; ovaj ekvivalent Ctrl+Alt+Del kombinacije omogućiće da promenite lo-zinku ili „ubijete“ task unutar TS sesije

Ekvivalent Alt+Tab, obezbeđuje prelazak sa jednog programa/prozora na drugi. Možete koristiti i Alt+PageUp i Alt+Page Down

Otvara Start meni

Otvara meni prozora

Duplira funkciju tastera Print Screen na lokalnom računaru tj. kopira izgled lokalnog ekrana u clipboard(lokalni, na serveru)

Kopira izgled trenutno aktivnog prozora na clipboard-u Terminal Server-a (ekvivalent Alt+Print Screen nalokalnom računaru)

Svaka sesija troši resurse... mo-žete ugasiti nepotrebne