Booten Flashcards
Wat is POST?
Power-on Self-Test: bij opstarten wordt de hardware getest
Wat is een HAL?
Via de Hardware Abstraction Layer (HAL) wordt een abstractielaag boven de hardware aangeboden. Dit zorgt ervoor dat steeds eenzelfde API kan gebruikt worden, in plaats van dat voor elk nieuw stuk hardware een nieuwe implementatie moet worden geschreven. Dit veralgemeend de code dus, zodat deze hardware onafhankelijk kan zijn.
Welke stappen voert de BIOS uit bij opstart?
De processor start op FFFF0, een adres van de BIOS. Daar staat een jumpinstructie naar het gewenste adres. Eerst is er de POST, dan worden de video BIOS (BIOS van de grafische kaart) en HDD BIOS geladen. Vervolgens wordt de eerste sector (de bootsector) van de HDD of een ander bootmedium geladen. De instructies hiervan worden naar het geheugen geladen, beginnend op 7C00, en er wordt naar daar gesprongen.
Hoe ziet de MBR eruit?
Master Boot Record bevat de partitietabel van maximaal vier primaire partities of drie primaire partities en een
uitgebreide (extended) partitie. Daarnaast bevat het informatie over de locatie (of de volledige code) van de
bootloader, zodat het BIOS de bootloader kan laden.
Wat zijn de verschillen tussen BIOS en UEFI?
UEFI is recenter dan BIOS en oorspronkelijk een uitvinding van Intel. UEFI staat uitbreidingen toe (modulariteit) en
kan eventueel bediend worden met de muis. UEFI moet ook de opstartsnelheid verbeteren tegenover BIOS.
Daarnaast wordt de beperking van maximaal 2TB-schijven met sectoren van 512 byte opgeheven, alsook de maximale partities.
ZIE AFBEELDING