Bios

 

A Bios s belltsai

A BIOS, ami a Basic Input/Output System (tkrfordtsban: alapveto bemeneti-kimeneti rendszer) rvidtse, a szmtgp idegrendszere. Fontos, s tulajdonkppen nlklzhetetlen eszkze a PC problmamentes mukdsnek: minden ehhez szksges feladatot ellt, kezdve a cache s lemez-elrsektol, az IDE vezrlon s a rendszer idoztsn t egszen a soros/prhuzamos portokig. A BIOS az, ami mukdsbe lp a szmtgp bekapcsolsakor is; "ot" ltjuk elsoknt a kpernyon, mielott betlten az opercis rendszert. 

Minthogy a BIOS ily fontos rsze a PC-nek, nem rt tisztban lenni belltsaival, azaz hogy miknt lehet vele beleszlni a mukdsbe. Az vek sorn persze egyre tbb s tbb opcival gazdagodott: napjainkban automatikusan detektlja a meghajtkat s egyszersmind a rendszer valamennyi krtyjt, perifrijt is a plug and play-nak hla, valamint elltja az ramfelvtel szablyozst is. Mindezt annak rdekben, hogy minl tbb terhet vegyen le a felhasznlrl: ne kelljen annyit bbelodnie a sokszor hireoglifikusnak tetszo kapcsolkkal. Mindazonltal ktsgtelen, hogy gy is gyakran van szksg a felfedezsre. Klnsen igaz ez akkor, ha szeretnnk a legtbbet kicsikarni szmtgpnkbol: ez esetben a BIOS kell legyen msodik anyanyelvnk...  

 

Alapok

Mint emltettk, a BIOS nlklzhetetlenl lnyeges a PC mukdsi metdusban. Tulajdonkppen keretet ad ahhoz, hogy a gp kpes legyen lefuttatni, kezelni a tovbbi programokat. Eloszr is elltja a POST (Power On Self Test - "rendszerindtskori nellenorzs") feladatait, amit minden egyes jraindtskor elvgez, s clja, hogy meggyozodjn a szmtgp egsznek hibtlansgrl, mintegy megakadlyozva, hogy az alkatrszek esetleges hibi csak a munka sorn bukkanjanak fel s okozzanak gondokat (j plda erre a memria: a POST, ha engedjk neki a teljes vizsglatot, mr az elejn kiszuri a legaprbb gondot is, mg ha ezt nem tenn, akkor meglehetosen vratlanul rne, amikor az opercis rendszer minden elozetes figyelmeztets nlkl - elrve a hibs cmtartomnyt - lefagyna); illetve a speakeren keresztli hangjelzsek rvn tjkoztatni kpes, hogy valsznuleg hol a problma, amennyiben mr kpet se kapnnk a monitoron. 

A BIOS tevkenysge azonban eredetileg nem korltozdott pusztn arra, hogy az indtskor felkutassa a problmkat s megadja az alapveto mukdsi paramtereket. Mindvgig megbjt az opercis rendszer htterben; tulajdonkppen gy is megkzelthetnnk a krdst, hogy az opercis rendszer a BIOS egyszerustett kezelofellete volt. Ez termszetesen eros tlzs, hisz maga a Linux/Unix/Windows/OS/2, stb. is ugyanolyan elengedhetetlen tartozka a PC-nek, de semmit sem tett, illetve nem tudott tenni a BIOS nlkl. Amikor ugyanis pldul letnk egy billentyut, a processzor meghv egy megszaktst, hogy kiolvassa azt (magyarn hogy megtudja, mit is nyomtunk le); a megszaktsokat azonban a BIOS kezelte s rendezte el (s ez ugyangy mukdtt valamennyi msik perifria esetben is) - a baj ezzel az, hogy a mai opercis rendszerek tbbsge mr megkerli a BIOS-t... Ezzel a mdszerrel a CPU egybknt szmos feladatot kpes prhuzamosan elltni, termszetesen tekintettel a tbbi hardveregysgre is. 

A BIOS fogalmt gyakran sszekeverik a CMOS-al, s gy gondoljk - tvesen -, hogy a ketto egyet s ugyanazt jelenti. Valjban azonban a CMOS (Complementary Metal Oxide Semiconductor - "kiegszto metl-oxid flvezeto") egy 64 bjt mretu RAM, mely a BIOS mukdshez szksges belltsokat tartalmazza. Egy apr integrlt ramkrben (msnven IC-ben) tallhat meg az alaplapon, egy elem trsasgban, mely a szksges ramot generlja. Az jabb PC-kben NiCad elemet alkalmaznak e clra, mely folyamatosan jratlti magt, mg a szmtgp be van kapcsolva; a rgebbiekben azonban egy olyan szabvnyos pldnyt hasznltak, amelyiket ki kellett cserlni, ha elfogyott az energija. Mindkt esetben egyszeru a CMOS tartalmnak trlse, hiszen csak le kell kapcsolni az elemrol - ennek foleg akkor van rtelme, ha a tartalma, magyarn a BIOS belltsai megrongldtak, vagy hibsan lett eleve konfigurlva. Termszetesen az jabb alaplapoknl mg ennyi dolgunk sincsen, hiszen ltalban tallhat rajtuk egy jumper, amelyik kifejezetten eme feladat elvgzsre szolgl, nhny pofonegyszeru mozdulat segtsgvel. 
  



Belltsok

Teht szksg van a BIOS felhasznl ltali finomhangolsra - ennek eszkze a Bios Setup, mely rendszerindtskor ltalban a DEL vagy ESC billentyuvel rheto el, de termszetesen vannak extrm kombincis megoldsok is. Ennek rvn egy menbol varilhatjuk az elrheto funkcikat, s ezltal befolysoljuk, hogy a BIOS miknt szablyozza a chipsetet. Ez azonban messze nem olyan egyszeru, mint amilyennek tunik. A szmtgp fejlodsvel, az jabb s jabb technolgik megjelensvel ugyanis a BIOS-nak egyre tbb s tbb feladatot kell elltnia, nvekvo mennyisgu hardveregysget felismernie s kezelnie. Ennek ksznhetoen a Setup igencsak megtereblyesedett, s tele van olyan knainak tuno fogalmakkal, lehetosgekkel, melyeket sokszor a szakemberek sem rtenek. Ezrt mi mg csak nem is felttelezzk, hogy az albbiakban sikerl teljes kpet nyjtani, de remlhetoleg segtnk egy kicsit a tjkozdsban. 

A legalapvetobb dolgokrl csupn nhny szt. A BIOS Setup-ba rendszerindtskor lphetnk be, a videkrtya inicializcija utn, amikor a kp als s/vagy felso rszn megjelennek az azonost kdsorok, a jobb flso sarokban egy apr kp, s a POST - belltstl fggoen gyorsan vagy lassan - leszmllja a memrit. Ekkor nincs ms teendonk, mint letni az e clt szolgl billentyut: ez ltalban az ESC, nha az F1, de termszetesen kismilli egyb varici is van (pldul CTRL+ESC, sot, nha mg CTRL+ALT+DEL is). Ekkor megjelenik elottnk rendszerint kk htteren a men, s nincs ms dolgunk, mint belesni magunkat a lehetosgekbe... Ha vgeztnk, akkor kt lehetosgnk van: Quit And Save Changes (azaz kilps a vltoztatsok elmentsvel) s Quit Without Saving Changes (magyarul kilps az esetleges vlasztsok elveszejtsvel, figyelmen kvl hagysval). 

Mg mielott belevgnnk, szeretnnk felhvni a figyelmet, hogy a kedves olvas hromfle jelzssel tallkozhat az egyes opcik elott. A ? olyan funkcik elott tallhat meg, melyek belltsa abszolt az adott gp felptsnek, illetve a felhasznl knye-kedvnek fggvnye. A + arra utal, hogy a trgyalt lehetosggel mindenkpp rdemes foglalkoznunk, sot, a csak kt alternatvt (Enable/Disable) felknl opciknl egyben azt is jelenti, hogy lehetoleg kapcsoljuk be (Enabled). A - jel pedig olyan esetekben jn elo, amelyekben az ajnlott md a Disabled.
  



Standard Setup 

Nevbol is addik: ez a legalapvetobb rsz. Itt olyan opcikat tallunk, melyek belltsa abszolt nlklzhetetlen vagy legalbbis clszeru a PC mukdshez. 

? Date (mm:dd:yy) (Dtum) s Time (hh:mm:ss) (Ido) 
A rendszer dtumnak s idejnek megadsa. 

? Hard Disks (merevlemezek) 
Rendszerint ez egy kis tblzat formjban jelenik meg, amely mutatja az sszes installlt IDE merevlemezt s a hozzjuk tartoz belltsokat. Ezt ltalban Auto-ra lltjk, ami azt jelenti, hogy a BIOS automatikusan detektlja a megfelelo paramtereket. Nmely BIOS-ban (foleg a rgebbiekben) azonban szksg lehet a sajtkezu konfigurlsra (User md). sszesen teht hrom alternatvnk lehet: a mr ismeretett Auto, a None (azaz nincs winchester a szmtgpben az adott IDE csatotnn), s a User. Utbbi esetben a kvetkezokre kell figyelnnk: 

  Size (mret): ezt ltalban a BIOS maga hatrozza a fejek, szektorok s cilinderek szma alapjn;

  Cylinders: a merevlemez cilindereinek szma - ltalban megadjk a winchester cimkjn;

  Heads: a merevlemez fejeinek szma - szintn meg szoktk adni a merevlemez cimkjn.

  Write precompensation: a legjabb meghajtkon nem nagyon hasznljk; rgebben clja az volt, hogy sszeegyeztesse azokat a merevlemezeket, melyek trackenknt azonos szm szektorral rendelkeztek, belertve mind a klso s belso trackeket. Az SCSI meghajtkon ezt -1-re kell lltani, az IDE felletuek esetben azonban ezzel nem kell sokat trodni, mert meghatrozsa automatikus;

  Landing zone: ismt egy, a rgebi idokbol visszamaradt emlk: olyan merevlemezeken hasznltk, amelyik nem rendelkezett az "auto-parking" funkcival; mivel azonban ez egyetlen mai meghajtra sem ll, elg nullra lltani;

  Sector: a szektorok szma trackenknt; ugyancsak felleheto a merevlemez cimkjn.

? Floppy Drive A 
Az A meghajt tpust adhatjuk meg. A legltalnosabb bellts 1.44M, 3.5", de elofordulhat ms fellls is. 

? Floppy Drive B 
Ugyanaz igaz, mint a Floppy Drive A esetben. Ha csak egy hajlkonylemez-meghajtnk van, lltsuk None-ra (azaz nincs). 

? Primary Display / Video 
A videkrtya tpusa. Rendszerint VGA. Ha kt videkrtyval rendelkeznk, az elsodleges megjelentot hasznljuk ennek belltsra. 

? Keyboard 
Ha nincs installlt billentyuzet, ez az opci adja meg a BIOS-nak, hogy ugorja t a POST-ban annak ellenorzst. Ez klnsen olyan szmtgpekben hasznlatos, mint pldul a szerverekben, amelyek elindthatk billentyuzet nlkl. 

? Halt On 
Utastja a BIOS-t, hogy mely hibkat hagyja figyelmen kvl a POST sorn. Pldul, ha azt akarjuk, hogy a rendszerindts folytatdjk, akr tall hibt a billentyuzet ellenorzsekor, akr nem, lltsuk ezt "All, but keyboard"-ra, azaz "Mindenfle [hiba esetben lljon meg], kivve a keyboard-ot". 
  
  

Advanced Settings 

Ez az a rsze a BIOS-nak, ami a legtbb ember szmra knainak hat. A legrdekesebb funkcik szmottevo rsze itt tallhat. Ezeket vesszk most sorra az albbiakban. Ne felejtsk, hogy a BIOS chipnk mrkjtl s gyrtsi vtol fggoen ennl kevesebb vagy tbb lehetosg is lehet, s ez az ezt kveto tovbbi tmakrkre is egyarnt igaz lesz. 

? Virus Warning 
Ha kpes r a BIOS-unk, ez szablyozza a vrus-detektlsi kpessgeit. Hogy aktivljuk-e vagy nem, ez teljesen rajtunk mlik. Az Award BIOS most a Trend mdszert alkalmazza, gyhogy taln ehhez is tallunk belltsi lehetosget. 

- Typematic Rate Programming 
Ajnlott bellts: kikapcsolva, ugyanis a billentyuzetnknek kpes kell lennie magnak kezelnie. Ha mgsem, kt dolgot kell megadnunk. A Typematic Rate Delay hatrozza meg, hogy amikor lenyomva tartunk egy billentyut, mennyi idot vrjon a rendszer, mielott a gombnak megfelelo rtket elkezdi megismtelni. A Typematic Rate (Chars/Sec) pedig azt definilja, hogy milyen gyorsan vgezze az rtk megismtlst jra s jra, amg lenyomva tartjuk a billentyut. lltsuk, amire csak akarjuk. A 15 j, a maximum ltalban 30. 

- Above 1MB Memory Test 
Ez szablyozza, hogy a POST ellenorizze-e indulskor az egsz rendszermemrit hibk utn kutatva. Ugyanezt elvgzi a DOS Himem.Sys drivere is (kivve, ha a testmem: off kapcsolval ezt letiltjk), amit azonban Windows 95/98 alatt mr nincs sok rtelme hasznlni. Ez a muvelet meglehetosen idoignyes, radsul minl tbb memrink van, annl hosszabb, ezrt nem rdemes alkalmazni (termszetesen szerverekben pldul sosem rtanak az effle nehzkes, m utbb taln megfizetodo vatossgok). 

? Memory Tick Sound 
Azt szablyozza, hogy a rendszer ksrje-e hallhat kattogssal a memria szmllst rendszerindtskor. 

+ Memority Parity Error Check 
A krds: feldertsre kerljenek-e a memria hibi? Az ellenorzst gy gy vgzi, hogy megvizsglja az adatok kilencedik bitjt, ami egy parity rtk. A parity bit az sszes bit sszeadsval szletik meg, teht a vgeredmny pratlan. Ha azonban mgsem (teht a szm pros), akkor a rendszer meghv egy Non-Maskable megszaktst (msnven NMI-t) s lell. Nhny alaplapon ez a funkc kikapcsolhat, azonban ajnlott aktivlni a biztonsg kedvrt (nincs semmilyen negatv vagy lasst hatssal a rendszer mukdsre). 

? Wait for F1 
Megadja, hogy amennyiben hibt szlel, a rendsze tltodse lelljon-e addig, amg a felhasznl lenyomja az F1-et (kvzi jelezve, hogy vette-e az zenetet). A Disable ajnlott a gyorsabb indtshoz, illetoleg a fjl-szervereknl, de az Enabled biztostja, hogy minden esetleges hibajelzst ltni fogunk. 

? Boout Up NumLock Status 
...aktivldjon-e a NumLock rendszerindtskor vagy ne (ez - akrmilyen aprsgnak, sot tn mulatsgosnak is tunhet - fontos szempont lehet pldul azok esetben, akik pldul magyar billentyuzetet hasznlnak s a nullt a keypadrl rik el, ami azonban csak akkor lehetsges, ha a NumLock aktv; sokak szmra knyelmi szempont lehet, hogy a bekapcsolsval ne kelljen kln foglalkozniuk). 

+ Numeric Processor Test 
Ha matematikai coprocesszorral elltott processzorunk van (ami igaz minden mai CPU-ra), akkor kapcsoljuk be. Enlkl ugyanis a rendszer figyelmen kvl hagyja az FPU-t, ltvnyosan cskkentve a teljestmnyt. Disable csak akkor ajnlott, ha rgebbi processzorunk van FPU vagy coprocesszor nlkl (ez is egyike a rgmlt emlkeinek, ma mr nem sok haszna van s nem is nagyon szoktk feltntetni az jabb BIOS-okban). 

- Floppy Drive Seek At Boot 
Ha Enabled, akkor a gp a bekapcsols utn felprgeti a hajlkonylemez-meghajtinkat, mintegy ellenorzskppen. Htrnya, hogy lass s radsul feleslegesen dolgoztatja egysginket. Clszeru ezrt deaktivlni, amivel gyorsabb rendszerindts rheto el s taln a meghajtink is tovbb lnek... 

? Boot Sequence 
A krds: milyen sorrendben vizsglja t a BIOS legklnflbb meghajtinkat betltheto opercis rendszer utn. A gpnk felptstol fggoen ennek ezeregy varinsa lehet, belertve a ZIP vagy LS-120 drive-rl val tltst is (persze ha ezt tmogatja a BIOS). A felhasznlk tbbsge az A, C belltst hasznlja, aminek eredmnyekppen a BIOS eloszr az A meghajtban keres rendszerlemezt, majd a merevlemezen. Br csupn egy msodperc ez a muvelet, sokaknak ez is csak egy felesleges idopocskols, ezrt nekik jl jhet a C, A varici lehetosge is. 

+ Bootup CPU Speed 
Mg ma is sok hz van forgalomban, mely tartalmaz egy Turbo kapcsolt az elejn, amivel visszavehettk a processzor sebessgt Low lls esetben. Ennek BIOS-beli megfeleloje ez az opci, amit termszetesen clszeru High-on tartani, az ellenkezo megoldssal pedig csak akkor ksrletezni, ha valami baj lenne a rendszer mukdsvel. 

+ External Cache Memory 
Napjaink legtbb rendszere tartalmaz msodszintu gyorsttrat, gy a felhasznlk tbbsgnek ezt rdemes bekapcsolnia (kivve pldul az Intel nem A-jelu Celeron 266 s 300 processzorait). Gyakori problma, hogy a felhasznlnak van ugyan L2 cache memrija, viszont ez az opci ki van kapcsolva, ami ahhoz vezet, hogy a gp rezhetoen lassabban dolgozik, mint amennyire kpes lenne. Persze ha nincs msodszintu gyorsttrunk, akkor kapcsoljuk ki, mert ha ennek ellenre aktivljuk, akkor ez a rendszer lellshoz vezethet. 

+ Internal Cache Memory 
(De)aktivlja a CPU elsoszintu gyorsttrt. A legtbb modern processzor, kezdve a 486-osoktl, rendelkezik ilyennel. Ha ennl rgebbi processzorunk van, amin esetleg nincs ilyen, akkor hagyjuk kikapcsolva (m ez megint csak egyike azoknak a lehetosgeknek, melyeknek napjainkban mr nem sok hasznuk van). 

+ Fast Gate A20 Option 
Az A20 az extended, azaz kibovtett memria elso 64KB-jra utal, amit high memory area-knt ismerhetnk. Eme opci szablyozza, hogy ezt a kis tartomnyt hasznlja-e a rendszer az 1MB fltti trterlet kezelsre. A rgebbi PC-kben ltalban a billentyuzet-vezrlo chip ltta el ezt a feladatot. A nagyobb teljestmny rdekben azonban rdemes ezt a funkct aktivlni. 

? Turbo Switch 
A Bootup CPU Speed-nl emlegetett jellegzetes kapcsol, melyet az jabb hzakon mr elhagynak, illetve ATX-eseknl a Sleep-pel helyettestik. A legtbb rendszeren rdemes hasznlaton kvl helyezni a Disable rvn. 

+ Shadow Memory Cacheable 
Legyen Enable a nagyobb teljestmny kedvrt. Ez a BIOS kdjt a rendszer memrijba msolja a gyorsabb elrs rdekben. Ha viszont valami problmt rzkelnk ezltal, kapcsoljuk ki. 

+ Video ROM Shadow 
Ugyancsak ajnlott az Enable. Clja hasonl az elozohz: a videkrtya ROM kdjt msolja a gyorsabban elrheto RAM-ba. 

? Adapter ROM Shadow... 
...a vge valamilyen memriacm-tartomny. Ez vezrli, hogy az elozo kt opcihoz hasonl mdon a BIOS tmsolja-e az akrmelyik kiegszto krtya ltal hasznlt ROM-ot a rendszer memrijba a gyorsabb hozzfrsrt. Mivel azonban ennek megtlshez tudnunk kell, hogy melyik krtya mely memriacmeket hasznlja, ajnlott kikapcsolni. 
  
  

A chipset memria-frisstsi belltsai 

? Automatic Configuration 
A legknnyebb megolds. A BIOS az albbi belltsok egy j rszt elvgzi a felhasznl helyett. 

+ Slow Refresh 
Ez lehetov teszi, hogy a memria-frisstsi ciklus ritkbban kerljn vgrehajtsra, emgyen gyorstva a rendszer sebessgt s cskkentve ramfelvtelt. Az Enabled ezrt ajnlott, de persze csak ha a memriamodul tmogatja. 

+ Concurrent Refresh 
Aktivlsa rvn egyidejuleg olvashat/rhat a processzor a memribl/-ba s ezzel prhuzamosan megtrtnhet a memria tartalmnak frisstse is. A nagyobb teljestmny kedvrt ljnk a lehetosggel. 

+ Burst Refresh 
Egyidoben tbb memria-frisstst is elvgez. 

+ DRAM Burst At Four Refresh 
A memrit ngyes burst-kben frissti. 

+ High-Speed Refresh 
Ha a memria tmogatja, ez gyorsabb frisstsi ciklusokat tesz lehetov. 

? Staggered Refresh 
A frissts ennek rvn memriabankonknt trtnik, vagyis egyms utn, teht nem egyidejuleg. Ez cskkenti az ramfelvtelt, de a sebessget is. 

+ Decoupled Refresh 
A krds, hogy az ISA busz s a memria frisstse kln-kln trtnjk-e. Minthogy at ISA busz frisstse tovbb tart (tbb idot ignyel), ezrt eme opci aktivilsa knnythet egy kicsit a helyzeten. 

+ Refresh Value 
Minl alacsonyabb, annl jobb. 

+ Read Wait States 
Mithogy a CPU ltalban gyorsabb, mint a memria, a wait states belltst arra hasznljk, hogy a memrit sszhangba hozzk a sebesebb processzorral, gy megakadlyozva a paritshibkat (azaz a CPU ne krhesse gyorsabban az adatokat, mint azokat a memria ki tudn szolgltatni). Minl alacsonyabb ez az rtk, annl gyorsabb a rendszer. 

+ Write Wait States 
Ugyanaz ll r, mint az elobbire, csak itt az rsra vonatkozan. Sok esetben ezt a kt opcit egy belltsba kombinljk, amit DRAM Wait State-nek hvnak. 

- CAS Timing Delay 
Alapbelltsban ltalban ez le van tiltva (magyarn ne legyen ksleltets). A CAS a Column Access Strobe rvidtse. A DRAM ugyanis sorokba s oszlopoba szervezodik. Valamennyi rszt (terlett) impulzusok rvn rhetjk el. Amikor a CPU egy memria-hozzfrst vgez el, aktivlja a RAS-t (Row Access Strobe), hogy megtallja a sort, amelyik a keresett adatot tartalmazza. Ezutn a CAS meghatrozza az oszlopot is, ezltal konkretizlva az ignyelt adat helyt. A RAS sebessge megegyezik a chip sebessgvel, mg a CAS sebessge a RAS sebessgnek a fele. 
  
  

Busz-belltsok 

? AT Bus Clock Selection 
Ez hatrozza meg azt az osztt, amit a CPU rajelre alkalmazva a BIOS megadja az ISA/EISA busz sebessgt, mghozz CLK/x formban, ahol "x" az oszt. A CPU rajele konkrtan a CPU frekvencija, de nem a belso, hanem a klso frekvencia, magyarn az a szm, amit megszoroz a processzor, hogy megkapja a tnyleges mukdsi sebessgt. Ez a gyakorlatban annyit tesz, hogy ha pldul a Pentium 100 gy kapja meg a 100 Mhz-et, hogy kettovel szorozza az 50Mhz-et, akkor a CLK/x azt adja meg, hogy az 50Mhz-et mennyivel osztja el a BIOS. A legjobb ebben a belltsban egybknt az, hogy az jabb alaplapok mr mind elvgzik maguk ezt a belltst. 

? ISA Bus Speed 
Ugyanaz, mint az elozo, csak a PCI-ra vonatkozan. 

+ Wait States 

Valahnyszor valami trtnik az AT buszon, ez megadja, hogy mennyit vrakozzon a gp a muvelettel. Ez, hasonlan a memrinl emltett belltshoz, a rgebbi ISA krtykat segti, hogy hibtlanul mukdhessenek a gyorsabb rendszerekben. Termsteresen minl alacsonyabb az rtk, annl jobb. 

+ Fast AT Cycle 
Kapcsoljuk be, hogy picit nagyobb teljestmnyre sztkljk az ISA krtykat, klnsen videkrtya esetn. 

? ISA IRQ 
Megadja a PCI krtyknak, hogy az ISA krtyk mely IRQ-kat hasznljk, gy lehetov tve, hogy ne egyazon megszaktsra ljenek, hanem keressenek maguknak mst. Ezt ltalban a plug-and-play opercis rendszerek tudjk jl kihasznlni. 

- Memory Remapping 

+ DMA Wait States 
...mennyit vrakozzon a gp, mielott a DMA-t hasznlja. Minl alacsonyabb az rtk, annl jobb. 
  
  

Cache belltsok 

+ Cache Read Option 
Mg az SRAM is hasznl wait state-eket. Ez az opci meghatrozza, hogy mennyi rajel szksg ngy 32 bites word feltltsre a CPU belso gyorsttrba. Ezt ltalban a "clocks per word" elnevezssel illetik. ltalban az m-n-n-n formban adjk meg, s korltot csak az szab, hogy a CPU milyen burst mdot tmogat. A legelterjedtebb a 2-1-1-1, a 3-1-1-1 vagy a 3-2-2-2. Minl alacsonyabb, annl jobb. A 4-1-1-1 mr j. 

+ Fast Cache Read/Write 
Kapcsoljuk be, ha kt cache memriabankunk van, 64K vagy 256K. 

+ Cache Wait States 
Mit minden wait state esetben: az alacsonyabb rtk a gyorsabb. A legjobb a nulla. 33Mhz feletti buszsebessgeknl esetleg szksg lehet r, hogy 1-re lltsuk. 

+ Tag RAM Includes Dirty 
Aktivilsa nveli a teljestmnyt, minthogy a cache RAM tartalma egyszeruen felltsra kerl, ahelyett, hogy felcserlodne. 
  
  

Integrated Peripherals 

Ebben a rszben tallhatk meg azon opcik, melyek a szmtgp legklnflbb portjait irnytjk, belertve a soros, prhuzamos s IDE portokat. 

+ IDE HDD Block Mode 
Ajnlott bekapcsolni. Lehetov teszi a multi-szektoros adattviteleket. 

? Primary PIO 
Eme funkci rvn az IDE meghajt egyidejuleg tbb szektort is kpes tvinni. Erre tbb md is van. 

         Mode 0: egyidejuleg egy szektort; 

         Mode 1: ? 

         Mode 2: a szektorok tvitele egy szimpla burst-ben trtnik; 

         Mode 3: 32 bites utastsok, legfeljebb 11.1MB msodpercenknti adattvitel; 

         Mode 4: maximum 16.7MB/msodperces adattvitel; 

         Mode 5: 20MB/msodperces adattvitelt. 

Napjaink meghajtinl mr ltalnosnak tekintheto a Mode 4. Azonban ezzel sokszor nem is kell trodnnk, hisz a legtbb BIOS-nak van egy automatikus belltsa, amikor is maga llaptja meg a legjobb megoldst. A megfelelo mdot egybknt egyenknt, mindegyik drive-ra meg kell adni (akr gy, akr gy), belertve a primary master s slave valamint a secondary master s slave meghajtkat. 

? IDE DMA 
lltsuk Auto-ra. Ha biztosak vagyunk benne, hogy a winchesternk UDMA-kompatibilis, akkor nyugodtan vlasszuk az Enabled-et. 

? On-Chip PCI IDE 
Aktivlhatjuk s kikapcsolhatjuk az alaplapra integrlt IDE vezrlot. 

? SMART 
Nhny BIOS felajnlja ezt a lehetosget, hogy magunk dnthessk el, lni akarunk-e a merevlemez SMART kpessgeivel vagy nem. A SMART a Self Monitoring Analysis and Reporting Technology rvidtse. Arra szoktk hasznlni, hogy detektlja s rtestsen a fenyegeto lemezhibkrl. Nhny felhasznli program ugyanezt a technolgit hasznlja a merevlemez ellenorzsekor (vigyzat! - nem minden winchester rendelkezik ilyen kpessgekkel). 

? USB Controller 
Ki-s bekapcsolhatjuk az alaplapra integrlt USB-vezrlot. 

? FDD-vezrlo 
Ki-s bekapcsolhatjuk az alaplapra integrlt floppy-vezrlot. 

? Serial Port 
Deaktivlhatjuk a soros portot, illetve megadhatjuk a hozz tartoz IRQ s DMA cmet. 

? Parallel Port 
Ugyanaz ll r, mint a soros portra, csakhogy ehhez tartozhat mg egy msik bellts is (Parallel Port Mode), ami lehet SPP, EPP/SPP, ECP vagy ECP/EPP. Ajnlott az ECP, EPP vagy ECP/EPP bellts, ami magas adattviteli sebessget gr a porton t, illetve megadja a ktirny adattvitel lehetosgt. Ezzel azonban bnjunk vatosan, mert rgebbi nyomtatk esetben ez problmt okozhat s elkpzelheto, hogy csak ssze-vissza karakterek kerlnek a paprra; ez esetben maradjunk meg a - ha lassabban is, de - biztosabban mukdo SPP. 
  
  

Power Management 

A "Green PC" specifikcinak megfelelo PC-kben tallhat egy ilyen szekcit a BIOS-ban, melynek rvn szablyozhatjuk a klnbzo energiatakarkos zemmdokat. Ezt hrom oldalrl rhetjk el: az APM (Advanced Power Management) szabvnyt az Intel s a Microsoft alkotta meg, az ATA (AT Attachment) az IDE meghajtk kezelsre szolgl, mg a DPMS (Display Power Management Signaling) a monitor s a videkrtya kikapcsolsra kpes. 

? Power Management 
Az energiatakarkossg szintje llthat be. Kapcsoljuk ki, ha egyltaln nincs szksgnk r. Egybirnt vlaszthatunk az elore belltott minimum s maximum lehetosgek kztt, vagy dnthetnk a User Define mellett, ahol szabad kezet kapunk. 

? PM by APM 
Az APM-fle energiatakarkossg ki-s bekapcsolsa. 

? Video Off 
A DPMS ki-s bekapcsolsa. 

? PM Timers 
Megadhatjuk, mennyit vrjon a PC, mielott elkezdi lekapcsolgatni az egysgeit. Ha akarjuk, kikapcsoljuk, egybirnt bellthatjuk a vrakozsi idot klnbzo esetekben (merevlemez lekapcsolsa, doze mode, suspend mode, stb.). 

? Soft-On By Power BTTN 
Azt szablyozza, hogy a power gomb megnyomsa utn azonnal kikapcsoljon a gp, vagy csak pr msodperces ksleltetst kvetoen. 
  
  

A flash BIOS 

A flash BIOS-ok lehetov teszik, hogy szoftveresen tgetheto legyen a tartalmuk. Ha j hardvereszkz jelenik meg s a BIOS nem tmogatja azt, a gp nem tudja kezelni, mivel nincs megszakts, amit ehhez meghvhat. Rgebben emiatt az egsz chipet ki kellett cserlni, EEPROM vagy flash BIOS esetben azonban ez DOS parancssorbl megoldhat. A frisstseket a jobb alaplapgyrtk rendszeresen biztostjk, amennyiben azonban mrktlan termkkel rendelkeznk, amelyhez nincs update, a chip azonban flash, mg van remny (lsd albb). 

A frisstsre szmos okunk lehet. Rgebben pldul problmt jelentett, hogy az 528 Mb-nl nagyobb merevlemez kezelshez hinyzott a BIOS-bl az LBA (Logical Block Addressing) tmogats, gy szoftveres driverekkel kellett megoldani, hogy teljesen ki lehessen hasznlni a winchestert. A Plug and Play Windows 95/98-as, tkletes tmogatshoz is felttlenl szksges volt az update, de a kisebb hibajavtsok s az j belltsok is j okot biztosthatnak (pldul bootols CD-rol vagy SCSI egysgrol illetve jabban a 120 MB-os floppyikrl, stb.) 
  

  

Hogyan ismerjk fel a flash BIOS-t? 

A legegyszerubb s legltalnosabb megkzeltsben: minden BIOS chip, amin tapinthat egy kr alak mlyeds, az flash. Ha azonban biztosak akarunk lenni a dolgunkban vagy netalntn EEPROM chip van a gpben, jrjunk el az albbiak szerint. 

Nyissuk fel a gpet s a 28 vagy 32 tus BIOS chiprol szedjk le a mrkajelzst tartalmaz matrict. A chip felletn a kvetkezo jellsek lehetnek: 

         28Fxxx - 12 voltos flash memria; 

         29Cxxx - 5 voltos flash memria; 

         29LVxxx - 3 voltos Flash memria (ritka); 

         28Cxxx - EEPROM (hasonl a flash memrihoz); 

         27Cxxx - mlyedssel: EPROM: csak olvashat, programoz kell az rshoz s UV a trlshez; 

         PH29EE010: SST ROM chip - flash memria; 

         29EE011 - Winbond chip - 5 voltos flash memria; 

         29C010 - Atmel chip - 5 voltos flash memria; 

Minden egyb BIOS, amin nincs mlyeds s jelzse nem 28-cal vagy 29-cel kezdodik, valsznuleg nem flash.


  

  

Ha nincs BIOS-frissts az alaplaphoz... 

Rengeteg alaplap van a piacon, amelyik tmogats nlkli, noname termkknt kerl a boltokba. Ezek kztt elg sok az olyan, mely mindezek ellenre ugyanolyan j norml krlmnyek kzt, mint a mrks vltozatok, sot elofordul, hogy a tlhajts ppgy mukdik. BIOS frissts hinyban azonban az jonan megjeleno termkeket (elsosorban processzorokat) nem kpesek azonostani, gy lehetetlenn vlik a tovbbfejleszts. Az is problmt jelenthet, ha az aktulis BIOS bugos (pl. gyrilag be van kapcsolva a Boot Virus Warning, de a setup nem ad lehetosget a kiiktatsra). 

Szerencsre j esllyel tlpheto a problma egy msik alaplapgyrttl szrmaz BIOS frisstssel. Ezesetben azonban nagyon krltekintonek s vatosnak kell lennnk. Nhny fontos szablyt be kell tartanunk az j BIOS kivlasztsakor... A frissts eredetileg kszljn olyan alaplaphoz, melynek minimum a chipsete s az I/O chipe megegyezik a minkkel. Termszetesen az sem elhanyagoland szempont, hogy a BIOS mrkja (Award/AMI/MRBIOS/Phoenix) legalbb egyezzen meg s ne downgrade legyen a szndkunk... 

Mire van szksg? Eloszr is egy programra, mely elvgzi a begetst. Award BIOS-oknl az esetek tbbsgben jl mukdik a BIOS-gyrt sajt kszts segdprogramja, az Award Flasher, de vannak alaplapksztok (pldul Asus), amelyeknl csak a cg sajt ksztsu szoftvert hasznlhatjuk. A legbiztosabb megoldst a Mr. BIOS Flasher jelenti, amely azltal, hogy kzvetlenl a BIOS chippel kommunikl, 100%-os valsznusgu sikerrel vgzi el a frisstst - egyetlen htrnya, hogy a jelenleg elrheto vltozatai csak az Intel Triton chipsetekkel mukdnek egytt... 

Mg egy fontos dolog: mindenkpp tartsunk kznl egy biztosan mukdo BIOS-t - leginkbb az eredetit, amit knnyedn lementhetnk, mivel a flasher programok tbbsge felajnlja ezt a lehetosget (illetve erre mdot ad a MODBIN s az AMISetup is). Ha figyelembe vesszk a fentiekben emltett szempontokat, szinte kizrt, hogy olyan krt okozzunk, mely teljesen megakadlyozza a rendszerindtst, mindazonltal rdemes felkszlni. Ha mgis megtrtnne az elkerlheto, akkor sincs veszve minden (lsd a kvetkezo pontoz). 
  

  

Ha a BIOS tartalma megsrlt... 

Az albbiakban az n. hot-swapping eljrst ismertetjk, mely rendszertol fggetlenl, minden BIOS esetben mukdik. Egyes gyrtknl termszetesen elkpzelhetok egyb, alternatv megoldsok is. 

Szerezznk egy mukdo BIOS chipet. Ez nem kell, hogy kifejezetten az adott alaplaphoz legyen ksztve, mivel csak egyetlen feladatot kell elltnia: lehetosget adni a gp s a DOS elindtsra - az egyetlen, amit azrt vegynk figyelembe, hogy legalbb a chipset egyezzen meg s a System BIOS cachable opci legyen bekapcsolva. Ez ltalban alapbellts, de gyozodjnk meg rla biztosan. Az utols, amire szksg van, az egy flash program. 

Cserljk ki a rossz BIOS chipet a jra s indtsuk el a gpet, tltsk be a DOS-t floppyrl. Mukds kzben (!) cserljk vissza a BIOS chipet - ez az esetek tlnyom tbbsgben mukdik, mivel a System BIOS cacheable opcinak hla, a BIOS a memriba van msolva ("shadowed"). Most a flash programmal frisstsk a BIOS-t, majd indtsuk jra a gpet. 

Mint azt mr emltettk, ez a mdszer egy ltalnos megoldst hivatott bemutatni, mely az esetek tlnyom tbbsgben mukdik. Award BIOS-oknl elg lehet egy ISA videkrtyval rendszerlemezrol bootolni s jra elvgezni a frisstst, illetve az Intel alaplapoknl pldul kln kapcsol szolgl a hasonl problmk megoldsra. 

Alaplap azonostsa 

Felmerl a krds: mirt lehet szksg az alaplap azonostsra a BIOS segtsgvel? Az ok egyszeru. Nagyon sok hasznlt, OEM vagy ms formtum, dokumentci nlkli termkkel lehet tallkozni (ez persze nem csak az alaplapokra igaz). Ilyenkor igencsak nehz meghatrozni a mrkt, hiszen a kevsb neves gyrtk (hogy az abszolt noname esetekrol ne is szljunk) ltalban nem tntetik fel nevket sehol (persze elofordulhat az is, hogy egyszeruen csak nem szeretnnk felnyitni a gpet csupn ezen ismeret megszerzsnek kedvrt). Ha viszont technikai segtsgre szorulunk, netn esedkes lenne egy j BIOS-frissts (pldul az jonan megjeleno processzorok esetben), akkor jl jnne az adatok pontos ismerete, hisz ma mr alapnak tekintheto, hogy a legjelentktelenebb cgeknek is van egy elsodleges (gyakran egyetlen) informciforrsknt szolgl honlapjuk. m mg ha ennek lehetosge nem is ll fenn, a chipset pontos tpusnak ismerete j lehetosget adhat egy hasonl felptsu, rendes tmogatottsgot lvezo alaplap felkutatsa, melynek BIOS-frisstse taln ppolyan j lesz a krdses termkhez is... 

Egyszerubbnek tunik termszetesen a letltsi oldalon elrheto segdprogramok egyiknek hasznlata, melyek a DOS parancssorbl leolvasott karaktersorozatbl azonnal, automatikusan rekonstruljk a kzrtheto informcikat. Ezt azonban nem tekinthetjk univerzlis megoldsnak, hisz ezek sem ismerhetnek mindent, msfelol a rendszerindtskori, ltalunk trtno jegyzetels abszolt opercis rendszer-fggetlen. Ezrt ezen az oldalon igyeksznk bemutatni lehetoleg minl tbb (szerencss esetben az sszes elofordul) kd megfejtst. 
  
  

Award BIOS 

Az Award BIOS egy szmkdsort jelent meg a kpernyo bal als sarkban a gp bekapcsolsakor. Ezt knnyen feljegyezhetjk, ha lenyomjuk a Pause gombot, amely az ismtelt letsig felfggeszti a rendszerindtst. Lssunk egy pldt: 

2A59CQ1CC 

Ebbol kiolvashatjuk az alaplap gyrtjt s a hasznlt chipsetet egyarnt. A mintban szereplo kd elso t karaktere jelzi a chipsetet, ami esetnkben az Intel Triton FX. A hatodik karakter (Q) a gyrt kezdobetujnek felel meg, de mivel tbb nv is kezdodhet azonos mdon, ezrt utna szerepel egy szm is (1). E ketto rvn egyrtelmuen meghatrozhat az alaplap mrkja (esetnkben a QDI). Az utols kt betu (CC) pedig az adott modell kdjele (a fentiekben P5I437/250A).

 

Itt tallhat jnhny program amivel fel lehet trni (alaphelyzetbe lltani) a biost !!!

 

Ami.zip
 Bioscr.zip
 
Ami2000.zip
 Biosr1.zip
 
Amidecod.zip
 Cmpwd13a.zip
 
Amipswd.zip
 Cmpwd13b.zip
 
Aw.zip
 Killcmos.zip
 
Awsetup.zip
 Rpass26.zip
 

 

 

Itt tallhat jnhny password amivel fel lehet trni (alaphelyzetbe lltani) a biost !!!

 

 

TIPUS                                            PASSWORD
 TIPUS                                            PASSWORD
 
 
  
 
Advanced Integration          Advance
 
AMI                           589589
                              A.M.I.
                              aammii
                              AMI
                              MI!SW
                             AMI.KEY
                              ami.kez
                              AMI?SW
                              AMI_SW
                              AMI~
                              ami
                              amiami
                              amidecod
                              AMIPSWD
                              amipswd
                              AMISETUP
                              bios310
                              BIOSPASS
                              CMOSPWD
                              helgas
                           HEWITT RAND
                              KILLCMOS
 
Amptron                       Polrty
 
AST                           SnuFG5
 
Award                         ?award
                              01322222
                              1EAAh
                              256256
                              589589
                              589721
                              admin
                              alfarome
                              aLLy
                              aPAf
                              award
                              AWARD SW
                              award.sw
                              AWARD?SW
                              award_?
                              award_ps
                              AWARD_PW
                              AWARD_SW
                              awkward
                              BIOS
                              bios*
                              biosstar
                              biostar
                              CONCAT
                              condo
                              CONDO
                              djonet
                              efmukl
                              g6PJ
                              h6BB
                              HELGA-S
                           HEWITT RAND
                              HLT
                              j09F
                              j256
                              j262
                              j322
                              j64
                             lkw peter
                              lkwpeter
                              PASSWORD
                              SER
                              setup
                              SKY_FOX
                           SWITCHES_SW
                              Sxyz
                              SZYX
                              t0ch20x
                              t0ch88
                              TTPTHA
                              ttptha
                              TzqF
                              wodj
                              ZAAADA
                              zbaaaca
                              zjaaadc
 Biostar                       Biostar
                              Q54arwms
 
Compaq                        Compaq
 
Concord                       last
 

CTX International                                CTX_123

 

CyberMax                      Congress
 
Daewoo                        Daewuu
 
Daytek                        Daytec
 
Dell                          Dell
 
Digital Equipment             komprie
 
Enox                          xo11nE
 
Epox                          central 
 
Freetech                      Posterie
 
HP Vectra                     hewlpack
 
IBM                           IBM
                              MBIUO
                              sertafu
 
Iwill                         iwill
 
JetWay                        spoom1
 
Joss Technology               57gbz6
                             technolgi
 
M Technology                  mMmM
 
MachSpeed                     sp99dd
 
Magic-Pro                     prost
 
Megastar                      star
 
Micron                        sldkj754
                              xyzall
 
Micronics                     dn_04rjc
 
Nimble                      xdfk9874t3
 
Packard Bell                  bell9
 
QDI                           QDI
 
Quantex                       teX1
                              xljlbj
 
Research                     Col2ogro2
 
Shuttle                       Spacve
 
Siemens Nixdorf               SKY_FOX
 
SpeedEasy                     lesarot1
 
SuperMicro                  ksdjfg934t
 
Tinys                         tiny
 
TMC                           BIGO
 
Toshiba                       24Banc81
                              Toshiba
                              toshy99
 
Vextrec Technology            Vextrex
 
Vobis                         merlin
 
WIMBIOSnbsp BIOS v2.10        Compleri
 
Zenith                        3098z
                              Zenith
 
ZEOS                          zeosx
 
 

 

 

[PS]
