Grub

GRUB - Hvordan kan du forbedre opstart

GRUB - Hvordan kan du forbedre opstart
Ved du, hvad der faktisk sker, når din computer starter, og hvordan du kan indstille den? I denne artikel vil du se nogle grundlæggende oplysninger om GRUB og hvad det gør, når du starter op. Når din hardware er kontrolleret med UEFI, starter din maskine sandsynligvis i GRUB. Dette er den mest almindelige boot-loader til Linux. På ældre hardware har du en BIOS, og GRUB understøtter det også.

Hvad gør Grub?

GRUB er den første ting, der kører ved opstart. Det har ansvaret for at indstille hvor dit system starter, hvilket muliggør mutli-boot-systemer. Det sender også et antal parametre til din kerne, der afhænger af kernen, du starter i. Bortset fra at gøre din valgte distributionsstart korrekt, kan du også bruge et tema til GRUB. Det vil sige, hvis du vil have, at selv en tidlig boot ser godt ud.

Hvor opbevarer du det??

I de fleste tilfælde placerer din distributionsinstallatør GRUB "hvor det er relevant", dette er ikke altid ideelt. For UEFI-systemer, som næsten alle er moderne, har du mange flere muligheder for at gemme GRUB. Da dette er boot loader, skal du først vælge en enhed, oftest / dev / sda1, så kan du vælge, hvor moduler kan gemmes. Normalt vil du lade alle andre boot-filer være i / boot-biblioteket, men du har muligvis brug for mere plads, så der er mulighed for at flytte den et andet sted. Den sikreste måde at gøre dette på er at oprette en partition, som du monterer på / starter. På grund af de mange funktioner i UEFI gemmer du også en masse information i / boot / efi-biblioteket. Dette vil oftest være en partition, som GRUB monteres under opstart. I de fleste tilfælde kører du simpelthen grub-install-scriptet uden parametre.

$ grub-installation

Kommandoen grub-install er et script, der ser igennem dine diske og opretter menuposter for hvert operativsystem, du har på din disk. Dette betyder, at det opretter en kædeindlæsningspost til Windows, hvis du har den på din disk. Kommandoen 'update-grub' udfører lignende opdateringer til dit eksisterende system. Du kan også oprette en ISO-fil, hvor GRUB findes. Du kan bruge dette til at starte din maskine, hvis du har problemer med den nuværende GRUB-installation.

Nogle grundlæggende indstillinger

For at tilpasse GRUB's opførsel har du et par standardindstillinger. Lad os gennemgå dem. GRUBDEFAULT-værdien, som regel nul, indstiller, hvilken er din mest almindelige post at starte fra. For at bruge det skal du indstille en anden numerisk værdi, eller du kan navngive din post med 'id' -koden.

menuentry 'Ubuntu' --id ubuntu-linux

GRUB_DEFAULT = ubuntu-linux

Du har mulighed for at indstille den senest valgte post som standard. Du gør dette ved at indstille parameteren

Du kan også indstille den tid, det tager, før GRUB starter i din standardindgang. Distributioner sætter ti sekunder på denne værdi, du vil måske sætte den lavere, når du føler, at du ikke tilpasser GRUB mere.

GRUB_TIMEOUT = 5

Denne indtastning indstiller timeout til 5 sekunder.

De virkelig interessante værdier er for, hvordan du starter dit Linux-system. Du finder ikke værdierne i GRUB, i stedet skal du kigge efter dem i Linux-kernedokumentationen. Nogle almindelige værdier er:

Navn Betyder
rolige Deaktiver alle logbeskeder
plaske Viser stænkbillederne
rfkill.standardstat = 0 Gør standardtilstanden for rfkill åben

Listen er lang, du skal kigge efter dem alle i kernedokumentationen.

GRUB_CMDLINE_LINUX_DEFAULT = "stille stænk"
GRUB_CMDLINE_LINUX = ""
Nogle interessante funktioner

Det ser ud til, at alt boot-loader skal gøre er at starte systemet, men du kan få et par specielle ting til at ske med GRUB.

Temaer

Der er flere temaer tilgængelige for GRUB, så du kan få menuen til at se flot ud. Pakken er grub2-splashimages i dit yndlingslager (i det mindste Ubuntu!). Du kan finde mange flere temaer på Gnome Look, mærkeligt nok!

Det kan være en god idé at beskytte din maskine mod ubudne gæster ved at beskytte GRUB-installationen selv. BEMÆRK: Hvis du ikke gør det, kan nogen genstarte din maskine og bruge GRUBs kommandolinje til at køre dit operativsystem uden adgangskode. At opnå rod er meget let fra GRUB. Når det er sagt, hvis de har deres maskine, kan de starte fra en memory stick og få adgang til dine filer på nogen måder.

For at beskytte GRUB mod at blive ændret af alle, der starter din computer, kan du indstille en adgangskode. Proceduren er enkel, bare tilføj adgangskoden i GRUB-konfigurationen.fil

password_pbkdf2 rodgrub.pbkdf2.sha512.10000.2CF985259F00B0E51F0226EB24E9A
DA4BFD1154D00B2F962EDFAF4EAD2297CAC0BC009F3EB0A1F15D4472985F438687A516E954A
60B977F41F383F01D33E7369.E26A847A53596996608FE4644E41DA82DA9E1CB397771816788
7C8ACA92EF1DBD95DBA13C7F111C7B753E90C3EFA1C62ED847B475B462D0A03A17419080D45F1

I eksemplet har du brug for en hashadgangskode. Brug nedenstående kommando for at oprette den

$ grub-mkpasswd-pbkdf2

Kommandoen beder dig om en adgangskode to gange og returnerer den HASH, der svarer til din adgangskode.

Hvor finder du fejllogfiler?

Nu hvor du er begyndt at ændre i GRUB, skal du kontrollere, hvad der skete med dine ændringer. Så hvor efterlader GRUB sine logfiler? Du har to filer at undersøge, som vist nedenfor. De indeholder forskellige detaljer,

/ var / boot / log / boot.log Denne fil indeholder mange andre data, men du kan se, at opstarten lykkedes fra GRUB.

/ var / log / dmesg 'Dmesg'-filen fornyes hver dag og indeholder alle de kerneparametre, du har indstillet under sidste opstart. Meget nyttigt at se, hvilke værdier der er indstillet af systemet.

Hvordan kører du det manuelt?

Hvis du vil prøve nogle indstillinger og kommandoer, mens det starter, kan du gøre det. Fra GRUB-menuen kan du gå i kommandolinjetilstand og indstille alt til den aktuelle opstart. Intet gemmes, så du vil gerne notere, mens du prøver dette. Den store fordel er, at du ikke ændrer, hvad GRUB vil gøre ved næste opstart, så de fleste kommandoer kan ryddes med en ny genstart.

Tilpasning af værktøjssæt

Du kan også overveje 'grub-customizer'. Dette er en softwarepakke, der skriver til dine GRUB-filer (/ etc / grub.d / 40 brugerdefineret). Grub Customizer Med dette værktøj kan du ændre alle de værdier, du ønsker, så vær forsigtig. Bemærk, at den ikke har fuld dokumentation for GRUB, så skal du finde ud af, hvad du vil ændre fra dokumentation.

Konklusion

Når du graver i dokumentationen til GRUB, vil du hurtigt se, at det at vælge den rigtige fil og partition, der skal startes fra, er langt fra det eneste, GRUB gør. Hvis du graver dybere, kan du foretage store ændringer i dit system. Du kan også gøre dit system ustartbart. Så har altid sikkerhedskopier og et alternativt medie at starte fra.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...