Mi az a Boot Loader?

What Is Boot Loader



Bár a rendszerbetöltők általában nagyon kicsik és viszonylag egyszerűek, kritikus szerepet játszanak a rendszerindítási folyamatban. Látogasson el szinte minden Linux-fórumra, és nagy az esélye, hogy legalább néhány embert talál, akik azt kérdezik, hogyan lehet megoldani a problémát a rendszerbetöltővel. A rendszerbetöltőkkel kapcsolatos problémák elkerülése érdekében rendkívül fontos megérteni, hogy milyen szerepet játszanak a rendszerindítási folyamatban, és melyek a legnépszerűbb Linux rendszerbetöltők.

A rendszerbetöltő egy olyan program, amely felelős a Linux kernelnek az opcionális kernelparaméterekkel és a Linux kezdeti RAM lemezével (initrd) való betöltéséért. A Linux kernel a Linux operációs rendszer magja, és elindítja az init (rövidítés az inicializáláshoz) folyamatot, vagy egy init cserét, mint pl. rendszer , közvetlenül a feltöltés után. A Linux kezdeti RAM -lemeze ideiglenes tárhelyet biztosít a kritikus fájlok memóriába való betöltéséhez, mielőtt a valódi gyökér fájlrendszert fel lehet telepíteni.







A régebbi, BIOS -t (Basic Input/Output System) használó számítógépeken a rendszerindító betöltő az MBR -ben (Master Boot Record) található, amely az első 512 bájtot foglalja el a lemezen, de az UEFI -vel (Unified Extensible Firmware Interface) rendelkező újabb számítógépek tárolják egy speciális partíció, az úgynevezett EFI rendszerpartíció.



A rendszerindító betöltőt a BIOS vagy az UEFI tölti be a sikeres POST (bekapcsolási önteszt) után, amely egy önteszt folyamat, amelyet közvetlenül a számítógép vagy más digitális elektronikus eszköz bekapcsolása után hajtanak végre.



A rendszerbetöltő egy kritikus szoftver, amely felelős a Linux kernel és a Linux kezdeti RAM lemezének betöltéséért. A Linux felhasználók többféle rendszerbetöltő közül választhatnak, mindegyiknek megvan a maga erőssége és gyengesége.