Boot loader

En bootloader (eller bootloader ) er software, der bruges til at starte et eller flere operativsystemer ( multiboot ), dvs. det gør det muligt at bruge flere systemer på forskellige tidspunkter på den samme maskine.

PC- arkitektur

BIOS-firmware

I det enkleste tilfælde, er der kun én partition af harddisken boot: de firmware BIOS indlæser de første 512 bytes af denne rekord, disse 512 bytes af MBR (master boot record eller boot-området). Fra oplysningerne i MBR bestemmer det placeringen af ​​boot loader.

Hvis bootdisken har flere partitioner, læser BIOS-firmwaren diskens MBR og derefter partitionens VBR ( Volume Boot Record ). Fra disse oplysninger kan den bestemme placeringen af ​​boot loader og starte den.

Hvis bootmediet er en floppy, bruges VBR'en for denne floppy til at bestemme placeringen af ​​boot loader.

For El-Torito bootbar CD-ROM format, se El Torito .

Firmware UEFI i stedet for BIOS

På nogle aktuelle pc'er bruges UEFI- firmware (ikke BIOS) til at starte boot loader: UEFI læser diskens GPT for at bestemme placeringen af ​​startrutinen.

På et UEFI-bundkort kaldes BIOS-tilstand ofte CSM (Compatibility Support Module) -tilstand, det gør det kompatibelt med ældre operativsystemer som Windows XP eller DOS.

PC Boot Loader-liste

De mest almindelige bootloadere er:


Der er andre, mindre kendte bootloadere til pc:

SPARC arkitektur

MIPS-arkitektur

Macintosh- arkitektur m68k

Macintosh PowerPC- arkitektur

Andre typer arkitektur

Noter og referencer

  1. "  bootstrapping-program  " , Le Grand Dictionnaire terminologique , Office québécois de la langue française (adgang 9. februar 2021 ) .

Se også

Relaterede artikler

For de trin, der kommer efter boot loader: