4 Bedste Linux Boot Loaders


Når du tænder for din maskine, umiddelbart efter at POST (Power On Self Test) er gennemført, finder BIOS det konfigurerede bootbare medie og læser nogle instruktioner fra master boot record (MBR) eller GUID-partitionstabel, som er de første 512 bytes af det startbare medie. MBR indeholder to vigtige sæt information, den ene er boot loader og to, partitionstabellen.

En boot loader er et lille program, der er gemt i MBR- eller GUID-partitionstabellen, der hjælper med at indlæse et operativsystem i hukommelsen. Uden en boot loader kan dit operativsystem ikke indlæses i hukommelsen.

Der er flere bootloadere, vi kan installere sammen med Linux på vores systemer, og i denne artikel skal vi kort tale om en håndfuld af de bedste Linux-bootloaders at arbejde med.

1. GNU GRUB

GNU GRUB er en populær og sandsynligvis den mest anvendte multiboot Linux boot loader, der er tilgængelig, baseret på den originale GRUB (GRand Unified Bootlader), som blev oprettet af Eirch Stefan Broleyn. Den leveres med flere forbedringer, nye funktioner og fejlrettelser som forbedringer af det originale GRUB-program.

Det er vigtigt, at GRUB 2 nu har erstattet GRUB. Og især blev navnet GRUB omdøbt til GRUB Legacy og er ikke aktivt udviklet, men det kan dog bruges til at starte ældre systemer, da fejlrettelser stadig er i gang.

GRUB har følgende fremtrædende funktioner:

  1. Understøtter multiboot
  2. Understøtter flere hardwarearkitekturer og operativsystemer såsom Linux og Windows
  3. Tilbyder en Bash-lignende interaktiv kommandolinjegrænseflade, hvor brugerne kan køre GRUB-kommandoer samt interagere med konfigurationsfiler
  4. Aktiverer adgang til GRUB-editor
  5. Understøtter indstilling af adgangskoder med kryptering for sikkerhed
  6. Understøtter opstart fra et netværk kombineret med flere andre mindre funktioner

Besøg hjemmeside: https://www.gnu.org/software/grub/

2. LILO (Linux Loader)

LILO er en enkel, men kraftfuld og stabil Linux boot loader. Med den voksende popularitet og brug af GRUB, som er kommet med adskillige forbedringer og kraftfulde funktioner, er LILO blevet mindre populær blandt Linux-brugere.

Mens det indlæses, vises ordet “LILO” på skærmen, og hvert bogstav vises før eller efter en bestemt begivenhed har fundet sted. Udviklingen af LILO blev dog stoppet i december 2015, den har en række funktioner som anført nedenfor:

  1. Tilbyder ikke en interaktiv kommandolinjegrænseflade
  2. Understøtter flere fejlkoder
  3. Tilbyder ingen support til opstart fra et netværk
  4. Alle dets filer er gemt i de første 1024 cylindre på et drev
  5. Står over for begrænsning med BTFS, GPT og RAID plus mange flere.

Besøg hjemmeside: http://lilo.alioth.debian.org/

3. BURG - Ny Boot Loader

Baseret på GRUB er BURG en relativt ny Linux boot loader. Fordi det stammer fra GRUB, leveres det med nogle af de primære GRUB-funktioner, men det tilbyder dog også bemærkelsesværdige funktioner såsom et nyt objektformat til understøttelse af flere platforme, herunder Linux, Windows, Mac OS, FreeBSD og videre.

Derudover understøtter den en meget konfigurerbar tekst- og grafisk tilstandsstartmenu, stream plus planlagte fremtidige forbedringer, så den kan arbejde med forskellige input/output-enheder.

Besøg hjemmeside: https://launchpad.net/burg

4. Syslinux

Syslinux er et udvalg af lette bootloadere, der muliggør opstart fra cd-rom'er, fra et netværk og så videre. Det understøtter filsystemer som FAT til MS-DOS og ext2, ext3, ext4 til Linux. Det understøtter også ukomprimeret Btrfs med enkelt enhed.

Bemærk, at Syslinux kun har adgang til filer i sin egen partition, og derfor tilbyder den ikke multi-filsystems startfunktioner.

Besøg hjemmeside: http://www.syslinux.org/wiki/index.php?title=The_Syslinux_Project

En boot loader giver dig mulighed for at administrere flere operativsystemer på din maskine og vælge hvilken der skal bruges på et bestemt tidspunkt uden den, din maskine kan ikke indlæse kernen og resten af operativsystemfilerne.

Har vi savnet nogen tip-top Linux boot loader her? Hvis det er tilfældet, så lad os det vide ved at bruge kommentarformularen nedenfor ved at komme med forslag til eventuelle prisværdige bootloadere, der kan understøtte Linux-operativsystemet.