Hvad er en boot loader?

En boot loader er et meget lille stykke softwarekode, der kører under boot -sekvensen på en computer eller anden enhed. Det kopierer kritiske filer og komponenter i et operativsystem fra en lagerenhed, som en harddisk, ind i computerens hovedhukommelse. Programmet vil derefter give operativsystemets kontrol og afslutte indtil den næste bagagerum. Boot Loaders varierer i kompleksitet og bruges også i enheder som smartphones, tablets og videospilkonsoller.

Boot -processen i de fleste personlige computere (PCS) er en kompleks begivenhed med flere faser. Den centrale behandlingsenhed (CPU) inde i de fleste pc'er er ikke i stand til at køre programmer direkte fra en lagerenhed, som en harddisk, så det første stykke software, der skal køres, når computeren tændes, indlæses fra en speciel mikrochip på bundkortet, computerens centrale kredsløbskort. Denne mikrochip kan indeholde et af flere forskellige specialiserede programmer, herunder det grundlæggende inputudgangssystem (BIOS) eller Unified ExtensiBlE Firmware Interface (UEFI), der udfører hardware -test- og initialiseringsfunktioner, før du søger på harddiske og aftagelige lagerenheder til en boot loader. Kode fra bagagerummet overføres derefter til systemhukommelse, der tager kontrol over computeren og bevæger boot -sekvensen til det næste trin.

Når den er i kontrol, fortsætter boot loader med at indlæse de vigtige drivere og kritiske systemfiler, der er nødvendige for at køre et operativsystem, såsom Microsoft Windows®, Linux eller Mac OS X®. Boot Loaders er ofte platformspecifikke, da drivere og systemfiler varierer meget mellem forskellige systemer. De kan også køre i trin, med hvert trin i programmet, der indlæser et mere komplekst og kraftfuldt stykke software. På computere, der har mere end et operativsystem installeret, lader et program kaldet en boot manager brugere vælge et system til at starte og hænder over kontrol til passendee boot loader. Efter at et operativsystem er indlæst, opgår Boot Loader sin kontrol over systemet og udgange.

smartphones, tablets, videospilkonsoller, forbrugerelektronikprodukter og mange andre typer enheder bruger også boot loaders. Hvis en enhed gennemgår en periode med opstart eller indlæsning, når den først er tændt, er der en god chance for, at den bruger en boot loader. Nogle teknologientusiaster har været kendt for at hacke eller udskifte boot -læssere på visse enheder for at køre brugerdefineret software eller muliggøre mere avancerede funktioner.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?