- - Sådan forbedres Linux boot hastighed med en Grub tweak

Sådan forbedres Linux boot hastighed med en Grub tweak

Linux er ret hurtig, men takket være Grub-bootloader, det kan tage ganske lang tid for alt at starte op og blive anvendelig. Derfor, hvis du vil fremskynde boot på dit Linux-system, er det vigtigt, at du ændrer standardopstartindstillingen i Grub bootloader, så din Linux boot-hastighed ikke er for langsom.

Før vi begynder

Foretag ændringer i Grub-konfigurationsfilen,dog lille, er farlig. Enhver fejl kan alvorligt ødelægge dit system og potentielt ødelægge det. Så før du viser dig, hvordan du fremskynder din starttid på Linux, er det vigtigt, at vi overvejer, hvordan du opretter en sikkerhedskopi af din Grub-konfigurationsfil. For at gøre dette, start et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Få rodadgang i skallen ved at indtaste su. Alternativt, hvis du ikke kan logge ind som root, kan du prøve sudo -s kommando.

su -

Eller

sudo -s

Når du har fået adgang til en rodskal, skal du bruge CP kommando til at fremstille en komplet kopi af Grub bootloader-konfigurationsfilen.

Bemærk: Sørg for at udskifte brugernavn i kommandoen herunder med det brugernavn, du bruger på din Linux-pc.

cp /etc/default/grub /home/username/grub.bak

Fremskyn Grubs starttid

Grub bootloader har en indstilling kaldet“GRUB_TIMEOUT.” Denne indstilling er, hvor længe din computer vil sidde og gå i tomgang, inden du vælger at indlæse standardoperativsystemet. Som standard er det indstillet til 5 sekunder, og for de fleste er det nok tid til at vente. Hvis du imidlertid ønsker at fremskynde din starttid, er ændring af dette nummer den mest effektive måde at gøre det på.

For at ændre starthastigheden i Grub bootloader,skal du ændre konfigurationsfilen. Redigering af Grubs konfigurationsfil udføres bedst via Nano-teksteditoren, da det er en af ​​de nemmeste at navigere. For at starte redigeringsprocessen skal du starte et terminalvindue og få Root eller sudo-adgang.

su -

Eller

sudo -s

Åbn derefter Grub-konfigurationsfilen i Nano-teksteditoren.

nano -w /etc/default/grub

Kig gennem tekstfilen for “GRUB_TIMEOUT”indgang. Slet derefter tallet 5 og skift det til et mindre tal. Husk, at jo lavere dette tal er, jo hurtigere starter din pc. For de absolut hurtigste resultater skal du ændre det til:

GRUB_TIMEOUT=0

Alternativt, hvis du er interesseret i at fremskynde Grub, men stadig ønsker at være i stand til at læse menuen, skal du indstille den til 2 sekunder.

GRUB_TIMEOUT=2

Når du er tilfreds med ændringerne i flagget GRUB_TIMEOUT, skal du gemme dine redigeringer i filen ved at trykke på Ctrl + O på tastaturet. Luk derefter Nano-teksteditoren ved at trykke på Ctrl + X.

Anvend ændringerne

Med ændringerne foretages Grubkonfigurationsfil, er det tid til at anvende dem. Den eneste måde at implementere konfigurationsændringer på Grub er at opdatere Bootloader. For at gøre det, skal du bruge din Linux-distributions opdateringsmekanisme for bootloader.

Start et terminalvindue for at starte. Når det er åbent, får du en rodskal ved hjælp af su eller sudo -s.

su -

Eller

sudo -s

Nu hvor terminalskallen har rodadgang, skal du følge instruktionerne for at opdatere Grub bootloader, der matcher den Linux-distribution, du bruger.

Ubuntu / Debian

På Ubuntu Linux og Debian er det ikke nødvendigt at udfylde en lang kommando, hvis du vil færdiggøre ændringer til Grub-startloader. Bare kør update-grub kommando!

update-grub

Fedora / OpenSUSE

På Fedora og OpenSUSE findes der ikke en enkel opdatering-grub-kommando som på Ubuntu. I stedet for at anvende ændringerne på din bootloader skal du køre grub2-mkconfig kommando.

grub2-mkconfig -o /boot/grub2/grub.cfg

Arch Linux

For at opdatere Grub-indstillinger på Arch Linux, skal du ringe til grub-mkconfig kommando.

grub-mkconfig -o /boot/grub/grub.cfg

Når opdateringen Grub-kommandoen er færdig med at køre, skal ændringerne være i kraft!

Fortryd ændringer til Grub

Besluttede du ikke lide de ændringer, der blev foretaget i Grub? Hvis ja, vil du gendanne den sikkerhedskopiering, der er foretaget tidligere. For at gøre det skal du starte et terminalvindue og få et rodskal.

su -

Eller

sudo -s

Når du har fået en rodskal, skal du navigere på Linux-terminalsessionen, hvorfra den åbnede (/) til hjemmemappen på din Linux-pc. Husk dog, at du bliver nødt til at ændre brugernavn del af kommandoen nedenfor.

cd /home/username/

Slet derefter den eksisterende Grub-konfigurationsfil på dit Linux-system vha RM kommando.

rm /etc/default/grub

Med den gamle Grub-konfigurationsfil fjernet fra systemet, er det tid til at gendanne sikkerhedskopien. Bruger MV kommando, sætte grub.bak fil på plads.

mv grub.bak /etc/default/grub

Endelig skal du opdatere Grub for at færdigbehandle de foretagne ændringer.

Debian / Ubuntu

update-grub

Arch Linux

grub-mkconfig -o /boot/grub/grub.cfg

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg
</ P>

Kommentarer