Az UEFI és a BIOS egyaránt olyan alacsony szintű szoftverek, amelyek az operációs rendszer indítása előtt indítják a számítógépet, de az UEFI egy korszerűbb megoldás, amely támogatja a nagyobb merevlemezeket, a gyorsabb indítási időt, a nagyobb biztonsági jellemzőket és a kényelmesen használható grafikákat és az egeret kurzor.
Láttuk, hogy az UEFI-vel szállított újabb PC-k még mindig "BIOS" -ként utalnak rá, hogy ne zavarják meg a hagyományos PC BIOS-t használó embereket. Még akkor is, ha a számítógép a "BIOS" kifejezést használja, a modern PC-k ma már szinte biztosan hajózhatnak az UEFI firmware-nel a BIOS helyett. Ezért van.
Mi az a BIOS?
Beállíthat különböző beállításokat a BIOS beállítás képernyőjén. Itt találhatók olyan beállítások, mint a számítógép hardverkonfigurációja, a rendszeridő és a rendszerindítási sorrend. Ehhez a képernyőhöz egy adott billentyű megnyomásával - különböző számítógépeken, de gyakran Esc, F2, F10 vagy Delete - megnyomásával érheti el a számítógépet. Ha elment egy beállítást, azt az alaplap memóriájába menti. A számítógép indításakor a BIOS konfigurálja a számítógépet a mentett beállításokkal.
A BIOS egy POST vagy Power-On önteszten megy keresztül, mielőtt elindítja az operációs rendszert. Ellenőrzi, hogy a hardverkonfiguráció érvényes-e és megfelelően működik-e. Ha valami baj van, hibaüzenetet fog hallani vagy hallani egy titkos sípszó kódot. Meg kell keresned, hogy milyen különböző csipogó sorozatok jelentenek a számítógép kézikönyvében.
A számítógép indításakor - és a POST befejezése után - a BIOS a rendszerindító eszközön tárolt Master Boot Record-ot vagy MBR-t keres, és a rendszerindítót indítja el.
Láthatja a CMOS rövidítést is, amely a Complementary Metal-Oxide-Semiconductor-t jelenti. Ez az akkumulátoros háttértárra vonatkozik, ahol a BIOS különböző beállításokat tárol az alaplapon. Valójában ez nem pontosabb, hiszen ezt a módszert a modern rendszerekben felváltotta a flash memória (más néven EEPROM).
Miért van elavult a BIOS?
A BIOS már régóta működik, és nem fejlődött sokat. Még az 1980-as években megjelent MS-DOS PC-k is rendelkeztek BIOS-val!
Természetesen a BIOS fejlődött és javult az idő múlásával. Néhány bővítményt fejlesztettek ki, többek között az ACPI, az Advanced Configuration and Power Interface. Ez lehetővé teszi a BIOS számára, hogy könnyebben konfigurálja az eszközöket és fejlett energiagazdálkodási funkciókat hajtson végre, mint például az alvás. A BIOS azonban csaknem olyan mértékben fejlődött és javult, mint az MS-DOS napjai óta.
A hagyományos BIOS-nak még mindig komoly korlátai vannak. Csak a 2,1 TB-os vagy annál kevesebb meghajtóról indítható. A 3 TB-os meghajtók most már gyakoriak, és a BIOS-kal rendelkező számítógépek nem tudnak indítani. Ez a korlátozás a BIOS Master Boot Record rendszere működésének köszönhető.
A BIOS-nak 16 bites processzor módban kell futnia, és csak 1 MB szabad helyet kell végrehajtania. Bonyolultabbá teszi a több hardvereszköz egyszerre történő inicializálását, ami lassabb indítási folyamathoz vezet, amikor a hardver interfészeket és eszközöket egy modern PC-n.
A BIOS hosszú időre kellett cserélni. Az Intel 1998-ban kezdte meg működését az Extensible Firmware Interface (EFI) specifikációval kapcsolatban. Az EFI 2006-ban váltotta fel az Intel architektúrájára az EFI-t, de más PC-gyártók nem követték.
2007-ben az Intel, az AMD, a Microsoft és a PC-gyártók megállapodtak egy új Unified Extensible Firmware Interface (UEFI) specifikációban. Ez egy olyan iparági szabvány, amelyet az Unified Extended Firmware Interface Forum kezel, és amelyet nem kizárólag az Intel hajt. Az UEFI támogatást a Windows Vista Service Pack 1 és a Windows 7 rendszerrel vezették be a Windows rendszerbe. A mai napig megvásárolható számítógépek túlnyomó többsége az UEFI helyett hagyományos BIOS-t használ.
Az UEFI helyettesíti és javítja a BIOS-t
Ez az új szabvány megakadályozza a BIOS korlátait. Az UEFI firmware képes a 2,2 TB-os vagy annál nagyobb meghajtókról indítani - valójában az elméleti limit 9,4 zettabytes. Ez nagyjából háromszorosa az interneten található adatok becsült méretének. Ez azért van, mert az UEFI az MBR helyett GPT particionáló rendszert használ. Egy szabványosabb módon is indul, elindítva az EFI futtatható fájlokat, ahelyett, hogy a meghajtó mester rendszerindítási rekordját futtatná.
Az UEFI 32 bites vagy 64 bites módban futtatható, és sokkal címezhetőbb címtartománysal rendelkezik, mint a BIOS, ami azt jelenti, hogy a rendszerindítási folyamat gyorsabb.Ez azt is jelenti, hogy az UEFI beállítási képernyők szinkronabbak lehetnek, mint a BIOS beállítási képernyői, beleértve a grafikákat és az egérmutatótámogatást. Ez azonban nem kötelező. Számos számítógép még mindig szöveges üzemmódú UEFI beállítási interfészekkel szállít, amelyek úgy néznek ki és működnek, mint egy régi BIOS beállítási képernyő.
Az UEFI más jellemzőkkel van ellátva. Támogatja a Biztonsági Boot programot, ami azt jelenti, hogy az operációs rendszer érvényességét ellenőrizni tudja annak biztosítását, hogy a rosszindulatú programok nem sérültek a rendszerindítási folyamattal. Támogatja a hálózati funkciókat közvetlenül az UEFI firmware-ben, ami segítséget nyújt a távoli hibaelhárításban és konfigurálásban. A hagyományos BIOS használatával fizikai számítógép előtt kell ülnie a konfiguráláshoz.
Ez nem csak BIOS-csere. Az UEFI lényegében egy apró operációs rendszer, amely a PC firmware-jének tetején fut, és sokkal többet tud, mint a BIOS. Lehet, hogy az alaplapon flash memóriában tárolódik, vagy betölthető a merevlemezről vagy hálózati megosztásról bootoláskor.
Az UEFI-vel rendelkező különböző PC-k különböző interfészekkel és funkciókkal rendelkeznek. Mindez a PC gyártója, de az alapok minden számítógépen megegyeznek.
Az UEFI beállításainak elérése a modern számítógépeken
Ha normális PC-felhasználó vagy, az UEFI-val rendelkező számítógépre váltás nem lesz észrevehető változás. Az új számítógép gyorsabban indul és leáll, mint egy BIOS-nál, és 2,2 TB vagy annál nagyobb méretű meghajtókat használhat.
Ha alacsony szintű beállításokat szeretne elérni, előfordulhat, hogy enyhe különbség van. Előfordulhat, hogy a Windows indítási beállítások menüjében szükség van az UEFI beállítások képernyőjének elérésére, nem pedig a billentyű megnyomásakor, amikor a számítógép elindul. A PC-k most olyan gyors indítással készülnek, hogy a PC-gyártók nem akarják lassítani a rendszerindítási folyamatot, várva, hogy lássák-e, hogy megnyomja-e a gombot. Azonban láttuk az UEFI-vel rendelkező PC-ket is, amelyek ugyanúgy hozzáférhetnek a BIOS-hoz, ha egy billentyűt megnyomnak a rendszerindítási folyamat során.
Részletesebb információkért olvassa el Adam Williamson-ot a Red Hat magyarázatairól arról, hogy az UEFI boot folyamat más. Elolvashatja a hivatalos UEFI GYIK-ot is.