Bootsector

Een bootsector is een speciaal toegewezen deel van een opslagschijf dat de bestanden bevat die nodig zijn om het besturingssysteem (OS) en andere opstartbare programma's te starten. Opstartbare programma's zijn onder meer sommige antivirusprogramma's, schijfpartitioneringssoftware, back-uptools en diagnostische schijven, maar ook standaard besturingssystemen.

Aan het begin, wanneer een computer wordt opgestart, start het basic input output system (BIOS), de extensible firmware interface (EFI) of de unified extensible firmware interface (UEFI) de bootloader van het toegewezen apparaat of de eerste van een voorkeursvolgorde in de lijst van bootapparaten. Vaak wordt de bootloader eerst naar het snellere RAM gekopieerd.

Op een PC-compatibel platform of een opslagapparaat dat niet is gepartitioneerd of logisch is opgedeeld in een aantal opslagvolumes, is er meestal maar één type bootsector, een master boot record (MBR). Dit is de eerste sector op de schijf. Op gepartitioneerde systemen bevat de eerste sector van elk volume een volume boot record (VBR).

Hoewel nieuwere systemen zoals EFI en UEFI als een lichtgewicht besturingssysteem kunnen draaien en shell-programma's kunnen starten zonder gebruik te maken van een boot sector, blijven standaard besturingssystemen deze methode van opstarten gebruiken. Corruptie van de bootsector is een veel voorkomende oorzaak van opstartproblemen. Bootsectoren zijn ook vaak een aanvalsvector omdat ze automatisch code opstarten. Hackers en bootsectorvirussen proberen soms kwaadaardige code te injecteren die wordt uitgevoerd voordat de vele beveiligingslagen zijn gestart.