26Aug

GRUB2 101: Sådan får du adgang til og bruger din Linux Distribution's Boot Loader

Ubuntu og praktisk talt alle andre Linux distributioner bruger GRUB2 boot loader. Medmindre du har flere operativsystemer installeret, er denne bootloader normalt gemt - men det giver muligheder, du måske nogle gange har brug for.

Startlaster er den del af Linux, der indlæses, når du først starter din computer. Det starter normalt Linux-kernen, som laster resten af ​​operativsystemet - men det giver også en menu med egne muligheder.

Få adgang til GRUB2-menuen

For at få adgang til GRUB2 bootloader-menuen skal du genstarte din computer - eller starte den, hvis den er slukket. Hvis du har installeret et dual boot-system, vil du altid se GRUB2-menuen vises, når du starter computeren. Det er standardindstillingen for en computer med flere operativsystemer, da denne menu giver mulighed for at vælge mellem dem ved opstart.

Som standard gemmer Ubuntu og andre Linux-distributioner denne menu. Du kan få adgang til den skjulte menu ved at holde Shift nøglen nede i starten af ​​opstartsprocessen. Hvis du ser din Linux-distributionens grafiske login-skærm i stedet for menuen, skal du genstarte computeren og prøve igen.

Boot Andre operativsystemer og værktøjer

Som standard vil GRUB2 starte Linux-operativsystemet, du har installeret. Brug også op og ned piletasterne til at vælge og indstilling i menuen, og tryk på Enter for at starte den valgte menupost.

Hvis du har installeret andre operativsystemer - uanset om de er Windows eller andre Linux-distributioner - kan du vælge og starte dem fra her. Din Linux-distribution skal automatisk konfigurere GRUB til at liste dine andre installerede operativsystemer, når du installerer det.

Du kan også få adgang til nogle ekstra værktøjer her, selv om de nøjagtige tilgængelige muligheder afhænger af din Linux distribution. For eksempel tilbyder Ubuntu en "Memory test( Memtest86 +)" mulighed. Denne menupunkt starter boot Memtest86 + hukommelsesprøvningsværktøjet. Vælg det og tryk på Enter for hurtigt at udføre en hukommelsestest uden at skulle brænde Memtest86 + til en disk eller oprette et bootbart USB-drev fra det. Tryk på Escape eller genstart din computer for at forlade miljøet med hukommelsesprøvning.

Boot Andre Linux Kerner

GRUB2 er også hvor du kan vælge mellem dine installerede Linux kerner. Linux-kernen er kernen i operativsystemet, og nye Linux-kerner med opdateringer og rettelser ankommer ofte via din Linux-distributionens pakkechef. For at skifte til en ny Linux-kerne skal du genstarte operativsystemet og starte det. Alt dette sker automatisk næste gang du starter.

I nogle tilfælde kan en ny Linux-kerne have et problem på dit system. Det kan nægte at starte, når du har opdateret, eller du kan opleve hardwareproblemer. Af denne grund holder Linux-distributionerne generelt mindst en ældre Linux-kerne rundt. Du kan skifte til den ældre Linux-kerne ved at genstarte din GRUB-startlader og vælge den gamle kerne. Ubuntu konfigurerede GRUB til at skjule disse muligheder under "Avancerede muligheder for Ubuntu." Vælg det og tryk på Enter, og du vil se en liste over Linux kerner, du kan vælge at starte. Den nyeste kerne vises øverst på listen, har det højeste versionsnummer og er valgt som standard.

Brug genoprettelsesfunktion

Ubuntu giver også en "Recovery Mode" indstilling her. Andre Linux-distributioner kan give noget lignende. Start i recovery mode, og du vil se en liste over muligheder, der er designet til at hjælpe dig med at fejle og gendanne en Ubuntu-installation. Hvis du nogensinde har brug for at rette dit Ubuntu-system, kan mulighederne her hjælpe. Disse værktøjer er imidlertid ikke så nemme at bruge og hjælpsomme som de grafiske system reparationsværktøjer, du ville finde på en Windows installationsdisk.

Rediger boot muligheder

GRUB2 har nogle mere avancerede muligheder. Du kan trykke c for at åbne et GRUB2 kommandolinjemiljø, hvor du kan køre forskellige GRUB2-kommandoer. Eller du kan vælge en boot-opsætning, og tryk e for at redigere denne menuposts boot muligheder for hånd. Dette vil f.eks. Tillade dig at starte i forskellige "runlevels". Som standard starter din Linux-distribution sandsynligvis i runlevel 5, som generelt starter systemet med et grafisk skrivebord. Du kan starte op i runlevel 3 - standardsystemet uden grafisk skrivebord - eller runlevel 1 - en enkeltbruger tilstand designet til administrative opgaver.

Hvis du vil ændre boot muligheder, skal du vælge en opstartspost med dine piletaster og trykke på e .Rediger boot-mulighederne, og tryk Ctrl + X eller F10 , når du er klar til at starte. For at redigere runlevel skal du finde linjen, der begynder med "linux", gå til slutningen af ​​den, tilføje et mellemrum og indtaste nummeret på det runlevel du ønskede at bruge. Bemærk, at linjen "linux" kan være meget lang og opdelt på tværs af flere linjer.

F.eks. Har vi flyttet tekstindtastningsmarkøren til slutningen af ​​"linux" -linjen.

Derefter pressede vi mellemrum og skrev 3 for at angive runlevel 3. Tryk Ctrl + X eller F10 ville starte til runlevel tre. Denne ændring er kun midlertidig - den vil bare blive brugt en gang, og GRUB2 vil ikke huske det i fremtiden.

Du bør ikke behøve at manipulere med GRUB2 meget - det gør normalt sit job og forbliver ude af vejen. Selv mennesker, der skal bruge GRUB2, vil generelt kun bruge det som en menu til at vælge deres ønskede operativsystem, når de starter deres computere.

Billedkredit: Paul Schultz på Flickr