Hlavní stránka Hardware Disky /CD /DVD /BR Intel chce přejít z BIOSu na EFI
Intel chce přejít z BIOSu na EFI
autor: Luk , publikováno 16.3.2006
Když se řekne motherboard, jedním ze slov úzce s ním spjatých je BIOS. BIOS je zastaralá technologie, přežitek z doby před dvěma desetiletími. Proto ho má nahradit EFI; tato zkratka znamená Extensive Firmware Interface.

Asi se budete ptát, proč nahrazovat BIOS něčím novým? Když to není rozbité, proč to opravovat? BIOS například vyžaduje, aby byly definovány zařízení jako sériové, paralelní a PS/2 porty, od kterých se dnes již upouští. Tím, že tam musí být, se vystavujeme riziku konfliktu zařízení. Výhodou EFI je proti BIOSu údajně daleko širší nastavitelnost. A to nejdůležitější nakonec, s EFI budete moci vyměnit základní desku bez nutnosti přeinstalovávat operační systém (to se týká zejména Windows XP). Tento problém je dnes způsoben tím, že OS komunikuje s hardware skrz BIOS. Pokud je BIOS vyměněn, systém nenabootuje. EFI ponechává ovládání hardware na operačním systému, čímž se výše popsaná patálie vyřeší.

EFI má ale samozřejmě také své stinné stránky. Musí být totiž podporováno jak hardwarem, tak operačním systémem. Zatímco softwarové podpory ze strany Windows Vista se dočkáme již relativně brzy, než bude všechno hardware na trh EFI kompatibilní, bude to pár let trvat.

Počítače Apple v současné době již EFI používají a EFI je právě tím hlavní zádrhelem, který brání nabootování Windows na Macu. Windows Vista (nebo možná pouze její 64bitová verze) by měla EFI podporovat. Není však jisté, jestli Vista skousne i applovskou implementaci EFI.

Zdroj: DailyTech

 
Komentáře k článku
RSS
Pouze registrovaní uživatelé mohou přidat komentář!
16.3.2006 06:21:26   195.47.111.xxx 1910
No nevím já bez reinstalace Oken vyměnil desku (konkrétně ECS K7S5A za MSI K7N2 Delta) včetně procesoru a systém nabootoval. Sice chvíli hledal nový ovladače a zařízení, ale nakonec se to povedlo a já na těch oknech ještě tak rok fungoval. Proč by to nemělo vlastně jít?
16.3.2006 06:33:44   81.90.173.xxx 128
Ja když jsem upgradoval desku + procesor + pameti + grafiku tak mi system nabootoval v pohode ale stejne sem radsi reinstaloval..
16.3.2006 11:57:49   213.199.128.xxx 810
jj, ja jsem to nekolikrat udelal s XPckama, a po instalaci par ovladacu v drtive vetsine pohoda, ale v nektere konfifuraci to proste nenajede, hlavne treba notebooky - kdyz menis HDD se systemem. Problem je, kdyz je to napr. jina generace HW, to leha. Nicmene, radeji reinstal;)
16.3.2006 07:52:56   84.244.119.xxx 810
Tak tak, deska jde uplne vpohode prohodit i bez reinstallu woken, Win9x/ME to sezerou bez zavahani okamzite, a Win2K / XP vyzadujou aby se pred instalaci pouzil defaultni radic IDE kterej ovsem nezvlada vetsi disky nez 160gb - coz umi az XPSP2 Pak to normalne bootne a zacne si to rikat o drivery novy desky.
16.3.2006 07:56:28   195.113.87.xxx 98
Já teda dvakrát co jsem měnil desku jsme musel reinstalovat XP (vůbec nebootovaly), jen kdysi ještě za win98 OS naskočily ale jelo to hrozně pomalu.
16.3.2006 08:20:51   195.98.131.xxx 88
no tak to si mal asi smolu.
mne to tiez facha v poriadku, doma som zamenil KT400 za KT600. v robote som zas upgradoval z celeron 400+Intel zx/lx na KT600+Sempron2200+ a rozchodil to (w2k), stacilo prehodit IDE driver na standartny pred vymenou.
16.3.2006 15:04:02   217.66.167.xxx 98
Tak já z mých zkušeností mohu říct toto:
Win98, Celeron 800 + i815 -> P4 + SiS645, windows naběhly ale byly nepoužitelný
WinXP, nová deska pro P4 (VIA PT800). Byl potřeba reinstall.
WinXP, opět nová deska pro P4, tentokrát i865PE, systém se při bootování sám restartoval, vyřešil to reinstall...

Nicméně věřím že mění-li někdo desku za podobnou (stejný výrobce čipsetu, stejný výrobce BIOSu), nebo používá Linux (příp. jiný OS), nemusí se ho to týkat...
16.3.2006 08:22:18   147.32.80.xxx 1110
No, ehm, to, ze Win XP obcas nerozchodi zmenu desky (vetsinou kdyz se meni cipset, jinak jsem s tim nemel problem) preci neznamena, ze to tak je obecne u KAZDEHO OS! Uz nekolikrat jsem takhle menil desku a i kdyz mely WinXP problemy, tak Linux nabehl vzdy v pohode. Takze tu vetu o zmene BIOSu radeji smazte, je to nesmysl.
16.3.2006 08:35:15   160.218.43.xxx 108
no ja nevim, menil jsem desku v XP uz 2x a pokazde nabyhly bez problemu...
16.3.2006 08:36:01   212.47.19.xxx 108
Neni pravda co tvrdi autor. Microsoft se vyjadril ve smyslu, ze Vista nebudou podporovat EFI. Vyjimka je Longhorn server a mooozna teoreticky nekdy v pristim ServicePacku uz podpora bude ale nevim nevim.
http://www.cdr.cz/a/16982
16.3.2006 14:58:36   217.66.167.xxx 88
ono to s Vistou a podporou EFI není úplně jasné, někdo tvrdí že ho budou umět 32bit i 64bit verze, někdo že jen 64bit verze a někdo že ho podporovat nebude vůbec...
16.3.2006 08:37:10   82.99.154.xxx 1511
Myslim, ze by se s prechodem melo zacit co nejdriv. BIOS je hodne old-school vec.
16.3.2006 08:53:39   81.31.46.xxx 89
Přiklánim se k názoru, že reinstall není potřeba. Windows normálně najely, vyzkoušeno několikrát(A to i třeba z přechodu N-Force 2 na N-Force 4x). Ovšem je možné že v některých případech WIN nemusí naběhnout, protože je zvláštní pokud jsem udělal imge (Acronis) předinstlalovaného WINXP a pokoušel jsem se jej rozjet na jiné HW konfiguraci, nabootování neproběhlo, respektive systém bootoval, ale bootování v určitou chvíli skončilo černou obrazovkou. Pokud někdo ví o tomhle problému něco víc, napište rád bych shlédl vaše zkušenosti.(Řešil jsem to i tady na fóru, ale nic moc se zatím nevyřešilo..)
16.3.2006 08:55:32   217.23.253.xxx 1088
Co to tu sirite za bludy ? "A to nejdůležitější nakonec, s EFI budete moci vyměnit základní desku bez nutnosti přeinstalovávat operační systém. Tento problém je dnes způsoben tím, že OS komunikuje s hardware skrz BIOS." - to je pekna kravina. Ste aspon trochu odborny web? Vsetky sucasne OS (32bit a 64bit) obchadzaju bios z jednoducheho dovodu. Kod biosu je 16bitovy real mode a bol by problem, a aj vyrazne spomalenie (prepinat z protected modu do realu a s5), preto prakticky vsetky OS pouzivaju vlastne ovladace na HW.Bios sa pouzije akurat na POST po resete/starte, zdetekuje hw a snazi sa zaviest system z pametovych zariadeni (disk,disketa,cd,usb disk etc.).To ze OS niekedy rozdycha a niekedy nie vymenu dosky je skor sposobene ci nabootuje s predchadzajucimi ovladacmi a vypita si nove alebo ci ma univerzalne.Osobne si myslim ze je to skor politka od Intelu. Momentalne maju na bios tak trochu monopol Award a Ami.
16.3.2006 11:15:12   82.208.10.xxx 138
konečne naozaj pravdivý príspevok, dneska sa k HW nechodí ako kedysi, predtým sa vetšinou pristupovalo cez bios k HW ktorý nepotreboval rýchly prístup, potom sa začali využívať prerušenia biosu k rýchlemu prístupu ku grafike ( s týmito prerušeniami som pracoval v pascale, oproti klasickej SW grafike je to naozaj rýchlejšie), dneska sa využíva priame ovládanie HW cez ovládače
16.3.2006 12:07:36   217.119.114.xxx 129
Konečne nejaký príspevok od človeka s aspoň minimálnym nadhľadom. Tým chcem povedať, že autor článku nemal ani len taký. To sú ale ľudia, pre ktorých je počítač "tá vec s farebnými oknami, volá sa to XP-čka".
16.3.2006 09:20:37   217.197.150.xxx 811
A nebylo by lepší prostě bios překopat do 64(32) bit.
A to že intel přejde(a pokud sním nepujdou ostatní firmy, nebo jen mala cast.) tak je to jenom další hřebíček do rakve, jak se nechat totálně zrujnovat AMDčkem.
Nejspíše bude v tom aby se přepsal bios do 32(64) bit asi nějakej hacek, nebo by to už dávno bilo že ? jaký je ?
16.3.2006 09:48:24   217.23.253.xxx 108
Problem je ze cela Intel platforma (tzn aj AMD ktore ju kopiruje) je uz VELMI zastarla, a kompatibilita na jednej strane podporuje predaj ale na druhej je to brzda.Staci sa pozriet kolko je IRQcok - stale 16,a kolko maju dnesne pocitace IO zariadeni. Vsetky IRQcka su vecsniou obsadene a mnohe su zdielane medzi 2,3 zariadeniami/kartami.Teraz som sa zamyslel preco nemoze byt bios 32/64bit a asi by to bolo na dlhsie.
16.3.2006 11:07:22   88.81.65.xxx 1014
AMD ze kopiruje INTEL? Spise kdysi kopiroval!
16.3.2006 11:19:08   82.208.10.xxx 99
Tomuto sa hovorí platforma X86, ktorá je štadndart dnešných PC (alebo ako kedysi sa písalo: IBM PC Compatible), používanie prerušení a celková stavba zaručuje kompatibilitupre všetok SW pre PC
16.3.2006 12:18:39   195.27.138.xxx 88
Od zhruba i815 uz je IRQ 24 a u vetsich systemu se pouziva i podstatne vic - precti si neco o APIC.
16.3.2006 12:56:03   217.119.114.xxx 88
Nuž, to s tou zastaralosťou... Vo svete IT je už všetko po 2-3 rokoch v istom zmysle zastaralé.
Ale k veci: čo sa týka napr. tých prerušení, tak to je síce pravda, že v starších počítačoch sa používal ešte ten "predpotopný" radič Intel 8259(tuším).
Ale čo sa týka novších počítačov, tak tam by s tým nemal byť problém, pretože parkticky všetky už používajú APIC (v procesore), ktorý vie teoreticky rozlišovať až 256 rôznych prerušení.
Ináč, neviem prečo sa to takto podáva. Akoby Intel objavil teplú vodu. Veď už dosť dlho existuje projekt OpenBIOS (ja o ňom viem už vyše 5 rokov), ktorý sa pokúša o niečo podobné.
16.3.2006 14:53:23   217.23.253.xxx 88
Priznavam ACPI som moc nestudoval.Trochu som sa poobezeral a ACPI funguje v dvoch rezimoch (aspon co sa IRQ tyka). V prvom podporuje 64 PnP IRQ preruseni (ktore podla mna mapuje aj tak na mensi pocet) a v druhom rezime funguje ako I8259 (pravdepodobne koli kompatibilite).ACPI nema priamo nic spolocne s procesorom.A vobec neriesi problem BIOSu.Je to skor len informativneho charakteru kdezto Bios sluzi v 16bit dobach na ulahcenie komunikacie s HW.
17.3.2006 07:38:05   195.27.138.xxx 98
APIC je neco uplne jinyho nez ACPI. APIC je rozsirenej radic preruseni, kterej pridava dalsi IRQ, ACPI je rozhrani slouzici predevsim ke konfiguraci periferii a rizeni spotreby. Nevynasejte ukvapene soudy o necem, do ceho moc nevidite :-)
16.3.2006 09:23:20   193.85.147.xxx 248
Pan Fiala kaze obcas bludy, stejne jako kdyz mluvi zasvecene o tom, jak obe jadra v AMDX2 spolu komunikuji pres sbernici Hypertransport, prtoze on to vi lepe nez oficialni dokumentace AMD... Vzdyt prece jen mezi viceprosorovou masinou a masinou s dvoujadrovym AMDX2 neni vubec zadny rozdil..., ze?

Kazdej blb, pokud ho to zajima, si muze zjistit, ze bios na konci sve cinnosti hleda vyssi operacni system (dnes hlavne nativne 32, 64 bitovy), kteremu preda rizeni hardwaru a i kdyby jste v biosu nastavili, ze OS plug and paly NO, tak NTcore wokna na to pecou a delaji si to dle sebe!
16.3.2006 13:02:37   217.119.114.xxx 88
To "OS Plug and Play - No" znamená pouze tolik, že se má BIOS pokusit o nastavení zařízení sám. V praxi to vypadá tak, že OS (který podporuje ACPI) následně už jen pasivně převezme nastavení BIOSu, pokud je nekonfliktní, což by mělo být. Jinak, přirozeně, má možnost si to nastavit podle svého.
Tuším, že Microsoft doporučuje nastavení "OS Plug and Play" na "No".
16.3.2006 09:49:49   195.146.121.xxx 89
Jednou jsem si půjčil kamarádův disk na otestování několika věcí a jen tak jsem zkusil spustit jeho win na mém PC a šlo to v pohodě. A to neměl ani jeden kus hardwaru stejný jako já. Sice si win hrály asi pět minut samy pro sebe a pořád oznamovaly instalaci South bridge, North bridge apod, ale fungovaly v pořádku. Zvláštní, vzhledem k tomu co vy píšete, což?
16.3.2006 11:08:34   88.81.65.xxx 917
To asi nebyl system WinXP,protoze tam to zarucene nejde!
16.3.2006 13:48:03   195.146.121.xxx 88
Máte pravdu, nebyl. Bohužel si už nepamatuju, co to bylo za verzi
16.3.2006 15:15:16   85.71.25.xxx 88
Proč by to probůh nešlo? Já jsem na stejných Win XP měnil už 3 desky(Jetway i845E Pro, MSI PT880 - Neo FSR a teď ASUS P4P800E - Deluxe) a vždy nabootoval bez problému. Jednou jsem zkoušel i kámošův disk taky s Win XP - má desku biostar K8něco s nForce3 a taky no problema. Tohle není otázka BIOSu, ale ovladačů v systému.
16.3.2006 15:16:55   85.71.25.xxx 88
BTW: na Jetway byl Award BIOS, na těch ostatních AMI
16.3.2006 16:01:51   80.87.213.xxx 88
Jasne ze to slo, ked vsetky tie dosky maju Intel chipset! Skus zobrat nejaky disk nainstalovany na nVidia chipsete a spustit system na Via (intel, uli, sis) chipsete!
16.3.2006 16:23:47   85.71.25.xxx 98
Tak buď neumíš číst nebo fakt nevim. Zkoušel jsem disk s Win XP, který běží na nForce3 a taky to šlo
18.3.2006 13:20:50   86.49.85.xxx 88
Podle meho MSI PT880 pouziva (prekvapive) cipset PT880, coz je cipset VIA.
(ja to zkousel obracene VIA => Intel a probehlo to celkem hladce)
16.3.2006 11:40:47   212.96.165.xxx 88
uz se povedlo nabootovat -> http://www.techeblog.com/index.php/tech-gadget/windows-xp-bo ots-on-intel-based-mac
16.3.2006 12:01:10   217.119.114.xxx 88
To je přeci jasné. V BIOS-ech lítají šílené peníze, z čehož profituji zejména jejich vlastníci - AMI a Phoenix.
Co to tady melou, jaképak konflikty zařízení díky BIOS-u?! Taková šílená demagogie! Ten tzv. "konflikt zařízení" je již dávno minulostí, ACPI BIOS-y a operační systémy to v pohodě řeší!
No rozhodně to není kvůli nějakým portům, ale spíše kvůli novým a jednodušším metodám implementace "Fritzova čipu".
16.3.2006 12:20:34   195.27.138.xxx 89
V BIOSech uz davno nelitaji sileny penize...

Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz

72 čtenářů navrhlo autorovi prémii: 22.4Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.