Tartalomjegyzék
UEFI
- Szerző: Sallai András
- Copyright © Sallai András, 2017, 2020
- Licenc: GNU Free Documentation License 1.3
- Web: https://szit.hu
Az UEFI
Az UEFI az Unified Extensible Firmware Interface rövidítése. Az UEFI a hardver firmware és az operációs rendszer között tartja a kapcsolatot. Az UEFI-t a BIOS lecserélése találták ki, az IBM kompatibilis számítógépeken. Az UEFI támogatja a számítógépek távoli diagnosztikáját, javítását, még akkor is ha nincs operációs rendszer telepítve.
Az EFI az Intel fejlesztése. Adatformátumai a Microsoft Windows formátumait tükrözi.
Manapság a Unified Extensible Firmware Interface Forum, röviden UEFI Forum készíti az UEFI specifikációkat. Tagjai a következők:
- AMD
- American Megatrends
- Apple
- Dell
- Hewlett Packard Enterprise
- HP Inc.
- IBM
- Insyde Software
- Intel
- Lenovo
- Microsoft
- Phoenix Technologies
Előnyök
- A nagy lemezek kezelése a GUID partíciós táblával
- 2TB feletti boot és rendszermeghajtó kezelése
- CPU-független arhitektúra
- CPU-független meghatjók
- rugalmas környezet az operációs rendszerek számára
- hálózati képesség
- moduláris kialakítás
- kompatibilitás visszafel és előre
Történet
Az EFI fejlesztését eredetileg az Inter-HP Itaniumok korai fejlesztése motiválta, az 1990 évek elején.
Az akadályozó tényezők:
- 16 bites processzormód
- 1 MB címezhető terület
- PC AT hardver
Ezek túl sok megszorítást jelentettek az Itanium által megcélzott kiszolgálok esetén. 1998-ban Intel Boot néven indult egy kezdeményezés, amit később átneveztek Extensible Firmware Interface névre, röviden EFI-re. Az Intel 2005-ben megszüntette a 1.10 verzió fejlesztését és hozzájárul, hogy az Unified EFI Forum fejlesze tovább. Az Unified EFI Forum a továbbiakban UEFI néven végzi a fejlesztést. Az EFI tovább is az Intel tulajdonát képezi, az UEFI pedig a fórum tulajdona.
Az UEFI 2.1 specifikációjában, amit 2007-ben adtak ki, megjelent a kriptográfia, a hálózati hitelesítés és a felhasználói interfész (Human Interface Infrastructure).
Az utolsó UEFI-specifikáció, a 2.7 verzióban 2017. májusában jelent meg (2017 ősz).
Verziók
- EFI 2011 – 1.0
- EFI 2013 – 1.3
- UEFI 2012 – 2.0
- UEFI 2013 – 2.4
- UEFI 2017 – 2.7
- UEFI 2020 – 2.8
EFI rendszerpartíció
Az UEFI használata igényel egy ESP típusú partíciót is. A rendszerindításkor erről a partícióról programok indulnak és futnak. Az EFI rendszerpartíciót röviden ESP-nek nevezik. Az ESP a FAT partíción alapszik, de nem egyezik meg vele.
Operációs rendszer telepítése
A Windows újratelepítést igényel, ha átkapcsoljuk a BIOS-t UEFI módba.
UEFI esetén a Windows 8 telepítőjében semmi újdonság nem látszik. Debian GNU/Linux kiírja a telepítés elején, hogy UEFI telepítőmódban van, de egyéb változást nem látunk.
GPT
A GPT a GUID Partition Table rövidítése. A GUID pedig a Globally Unique Identifiers rövidítése. A GPT az UEFI-specifikáció része.
A régi MBR képes 2 TB-ig rendszert indítani és 4 TB lemezterületet kezelni. Ezen segít az GPT.
GPT esetén minden partíció kap egy 36 karakterből álló azonosítót.
A partíciók számának csak a merevlemez mérete szab határt. Nincs többé elsődleges és másodlagos partíció.
A GPT-én a legnagyobb címezhető partíció 2 ZiB, amely 64 bites LBA-val valósul meg.
GPT esetén tárol a lemezek végén egy tartalék fejlécet, ha megsérülne a lemez elején lévő.
A hibakövetés érdekében CRC32-es ellenőrzőösszeget használ.