Hva er grub

Hva er grub

Bootloader spiller en essensiell rolle i operativsystemene dine for å starte opp systemet ditt, og grub er en av dem. Grub, eller Grand Unified Bootloader, er et fleksibelt og potent program for å starte opp operativsystemets kjerner.

Det fungerer som en standard bootloader for systemet basert på Linux -kjernen. Imidlertid er mange tekniske nørder fremdeles uvitende om hva grub nøyaktig er. I denne guiden vil vi forklare alt du trenger å vite om gruben.

Hva er grub?

GRUB (Bootloader -programmet) gjør det mulig å lastes ut valg av kjerne eller installerte operativsystemer når systemstøvlene. Grub starter opp, laster kjernen i minnet og utfører den. Etterpå kan du velge operativsystemet fra de forskjellige operativsystemene du vil starte opp. Dermed fungerer Grub som både en bootloader og en boot manager. For å forstå Grub bedre, la oss se på noen av funksjonene.

Funksjoner av grub

  • Det krever ikke en brukerinngang; det fungerer automatisk.
  • Ingen grunn til å skrive konfigurasjonsfilen hver gang den endres.
  • Det laster operativsystemet fra forskjellige steder.
  • Grub dekomprimerer operativsystemet før du lanserer det.
  • Den installerer og kjøres på mange enheter, inkludert USB-stasjoner, CD-ROM-er, DVD-er, disketter og harddisker.
  • Dynamisk konfigurerbar grub lar brukerne endres under oppstart.
  • Et ubegrenset antall oppstartsoppføringer kan opprettes.

Versjoner av grub

For tiden er to hovedversjoner av Grub tilgjengelige som er som følger:

Grub Legacy (versjon 0)

De ga ut den første versjonen av Grub i 1995. Det er en multiboot bootloader og ble først designet av Erich Stefan Boleyn og senere vedlikeholdt av GNU -prosjektet.

Grub 2 (versjon 2)

Grub 2 er den mye brukte versjonen av Grub. Vi kan finne det på Linux -distros som Ubuntu, Manjaro, Red Hat Enterprise Linux (RHEL) og Fedora. Det gir bedre konfigurasjonsalternativer og verktøy sammenlignet med versjon 0.

Hvordan fungerer grub?

Grub gir en opsjonsmeny med en liste over operativsystemer og Linux -kjerner. Du kan samhandle med denne menyen for å gjøre et utvalg etter eget valg. Et skjermbilde av Grub -menylisten er vedlagt for din referanse.

Etter å ha valgt operativsystemet for oppstart fra forrige meny, laster Grub den valgte kjernen. Den har forskjellige parametere. Disse parametrene har sine funksjoner mens de starter operativsystemet, som er som følger:

Parametere Funksjoner
kjerne Finner ut plasseringen av kjernen.
sprut Den viser sprutskjermen mens PCen starter.
stille Det skjuler noen systemspesifikke meldinger mens systemet starter.
Boot_image Plassering av Linux -kjernebilde.
ro Det monterer filsystemet i skrivebeskyttet modus.
rot Det er plasseringen av rotfilsystemet.
initrd Angir den første RAM -disken.

Konfigurasjonen satt av Linux -distribusjonen bestemmer oppføringene på Grub -menyen. Trykk på "E" -tasten i Grub -menygrensesnittet for å redigere en Grub -menyoppføring. Det lar deg endre kjerneparametrene før lasting. Du kan også angi Grubs kommandolinjemeny ved hjelp av “C” -tasten.

Det holder minst en eldre versjon selv etter at Linux -distribusjonen oppdateres kjerneversjonen. Det gjør dette for å starte opp i en eldre Linux -kjerne hvis du møter problemer med den oppdaterte versjonen.

Til slutt vil du se en oppføring som UEFI -innstillinger eller systemoppsett som lar deg få tilgang til BIOS -innstillingene på maskinen din.

Hvordan konfigurere gruben

Enhver endring du gjør i grub ved hjelp av menygrensesnittet er ikke permanent. For å gjøre permanente endringer i Grub, som å endre standard timeout, må du endre konfigurasjonsfilen etter å ha startet opp i Linux -systemet.

Hovedkonfigurasjonsfilen er GRUB.CFG som ligger i /Boot /Grub -katalogen. Redigering av denne filen anbefales ikke direkte. Alternativt kan du redigere grubkonfigurasjonsfilen som ligger på/etc/standard/GRUB. Du kan gjøre flere endringer ved å legge til .CFG Config -fil til denne katalogen. Den har også en/etc/standard/grub.d katalog.

Bruk følgende kommando for å endre/etc/standard/grub:

Sudo Update-Grub

Dette lar deg skrive endringene dine automatisk til gruben.CFG -fil.

Mer informasjon om grub kan fås ved hjelp av følgende kommando:

info -f grub

Konklusjon

Bootloader er den første programvaren som starter når datamaskinen starter. Gjennom denne guiden må du ha blitt kjent.

Grub er et stort tema i seg selv. Hensikten med denne artikkelen er å gi all nødvendig informasjon. Denne guiden inkluderte detaljene som Grubs funksjoner, versjoner og konfigurasjon.