bootloader

Kaj je zagonski nalagalnik?

Kaj je zagonski nalagalnik?

Čeprav so zagonski nakladalniki ponavadi zelo majhni in razmeroma preprosti, imajo ključno vlogo v zagonskem procesu. Obiščite skoraj kateri koli forum, povezan z Linuxom, in možnosti, da boste naleteli na vsaj nekaj ljudi, ki se sprašujejo, kako odpraviti težavo z zagonskim nalagalnikom, so velike. Da bi se izognili težavam z zagonskimi nalagalniki, je izredno pomembno razumeti, kakšno vlogo imajo v zagonskem procesu in katere so najbolj priljubljeni zagonski nalagalniki Linuxa.

Zagonski nalagalnik je program, odgovoren za nalaganje jedra Linuxa z neobveznimi parametri jedra in začetnim diskom RAM-a Linux, znan kot initrd. Jedro Linuxa je jedro operacijskega sistema Linux in takoj po nalaganju začne postopek init (okrajšava za inicializacijo) ali zamenjavo init, kot je systemd. Začetni disk RAM-a Linux ponuja začasni prostor za shranjevanje kritičnih datotek v pomnilnik, preden je mogoče namestiti pravi korenski datotečni sistem.

V starejših računalnikih z BIOS-om (Basic Input / Output System) je zagonski nalagalnik v MBR (Master Boot Record), ki zasede prvih 512 bajtov na disku, novejši računalniki z UEFI (Unified Extensible Firmware Interface) pa ga shranijo v posebna particija, imenovana sistemska particija EFI.

BIOS ali UEFI po uspešnem POST (samodejnem preizkusu ob vklopu) naloži zagonski nalagalnik, ki je postopek samotestiranja, ki se izvede takoj po vklopu računalnika ali druge digitalne elektronske naprave.

Najbolj priljubljeni zagonski nalagalniki Linuxa

Uporabniki Linuxa lahko izbirajo med več zagonskimi nalagalci.

GRUB (GRand Unified Bootloader)

GRUB je najbolj priljubljen in najbolj funkcionalen zagonski nalagalnik za operacijski sistem Linux. Temelji na zdaj zastareli GRUB Legacy, ki jo je leta 1995 za operacijski sistem GNU / Hurd ustvaril Erich Boleyn. GRUB podpira tako BIOS kot UEFI in lahko upravlja vse priljubljene datotečne sisteme Linux, vključno z Btrfs, ext4, ReiserFS v3, VFAT in XFS. V primerjavi z GRUB Legacy je sodoben GRUB čistejši, zmogljivejši in varnejši.

LILO (Linux Loader)

Včasih je bil LILO najbolj priljubljen zagonski nalagalnik Linuxa, vendar je postopoma padel iz milosti, ker ni imel podpore za več zagonska okolja. Razvoj LILO se je ustavil decembra 2015 in omejena podpora sodobnim datotečnim sistemom in neobstoječa podpora UEFI odražata to resničnost.

SYSLINUX

SYSLINUX je zbirka več lahkih zagonskih nalagalnikov, ki podpirajo večino glavnih datotečnih sistemov, vključno s FAT za MS-DOS in ext2, ext3, ext4 za Linux. SYSLINUX lahko upravlja tudi Btrfs in XFS, vendar le z nekaterimi omejitvami. SYSLINUX se običajno uporablja za zagon distribucij v živo v operacijskem sistemu Linux. Izvirni SYSLINUX se lahko zažene z disket in pogonov USB, ISOLINUX, ki je del projekta SYSLINUX, pa iz datotečnih sistemov CD-ROM ISO 9660.

Zaključek

Zagonski nalagalnik je kritičen del programske opreme, ki je odgovoren za nalaganje jedra Linuxa in začetnega diska RAM-a. Uporabniki Linuxa lahko izbirajo med več različnimi zagonskimi nalagalniki, od katerih ima vsak svoje prednosti in slabosti.

WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...
Levi gumb miške ne deluje v sistemu Windows 10
Če s prenosnikom ali namiznim računalnikom uporabljate namensko miško, vendar gumb miške z levim klikom ne deluje v operacijskem sistemu Windows 10/8/...
Kazalec skoči ali se naključno premika med tipkanjem v sistemu Windows 10
Če ugotovite, da kazalec miške med tipkanjem v prenosnem računalniku ali računalniku Windows samodejno, naključno preskakuje ali se premika sam, vam l...