Cum să îmbunătățiți viteza de pornire Linux cu o modificare Grub

Linux este destul de rapid, dar datorită încărcării de pornire Grub, poate dura destul de mult timp pentru ca totul să pornească și să devină utilizabil. Prin urmare, dacă doriți să accelerați pornirea sistemului dvs. Linux, este esențial să modificați setarea implicită de pornire în încărcătorul de pornire Grub, astfel încât viteza de pornire Linux să nu fie prea mică.

Înainte de a începe

A face modificări în fișierul de configurare Grub, oricât de mic, este periculoasă. Orice greșeală ar putea distruge grav sistemul dvs. și, potențial, să-l încurce. Deci, înainte de a vă arăta cum să vă grăbiți timpul de pornire pe Linux, este esențial să trecem peste cum să faceți o copie de rezervă a fișierului dvs. de configurare Grub. Pentru a face acest lucru, lansați o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Obțineți acces Root în shell tastând su. Alternativ, dacă nu vă puteți conecta ca root, încercați comanda sudo -s.

su -

Sau

sudo -s

Odată ce aveți acces la un shell Root, utilizați comanda CP pentru a face o copie completă a fișierului de configurare a încărcător de boot Grub.

Notă: asigurați-vă că înlocuiți numele de utilizator în comanda de mai jos cu numele de utilizator pe care îl utilizați pe computerul dvs. Linux.

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

Accelerează timpul de pornire al lui Grub

Încărcătorul Grub are o setare numită „GRUB_TIMEOUT”. Această setare este cât timp computerul dumneavoastră va sta inactiv înainte de a alege să încărcați sistemul de operare implicit. În mod implicit, este setat la 5 secunde și, pentru majoritatea oamenilor, este suficient timp pentru a aștepta. Cu toate acestea, dacă doriți să accelerați timpul de pornire, schimbarea acestui număr este cea mai eficientă modalitate de a face acest lucru.

  Cum se instalează Terminus pe Linux

Pentru a modifica viteza de pornire în bootloader-ul Grub, va trebui să modificați fișierul de configurare. Editarea fișierului de configurare Grub se face cel mai bine prin editorul de text Nano, deoarece este unul dintre cele mai ușor de navigat. Pentru a începe procesul de editare, lansați o fereastră de terminal și obțineți acces Root sau sudo.

su –

Sau

sudo -s

Apoi, deschideți fișierul de configurare Grub în editorul de text Nano.

nano -w /etc/default/grub


Căutați prin fișierul text intrarea „GRUB_TIMEOUT”. Apoi, ștergeți numărul 5 și schimbați-l cu un număr mai mic. Rețineți că cu cât acest număr este mai mic, cu atât mai repede va porni computerul. Pentru cele mai rapide rezultate absolute, schimbați-l în:

GRUB_TIMEOUT=0

Alternativ, dacă sunteți interesat să accelerați Grub, dar doriți totuși să puteți citi meniul, setați-l la 2 secunde.

GRUB_TIMEOUT=2

După ce sunteți mulțumit de modificările aduse semnalului GRUB_TIMEOUT, salvați editările în fișier apăsând Ctrl + O de pe tastatură. Apoi, închideți editorul de text Nano apăsând Ctrl +X.

Aplicați modificările

Odată cu modificările aduse fișierului de configurare Grub, este timpul să le aplicați. Singura modalitate de a implementa modificări de configurare la Grub este actualizarea Bootloader-ului. Pentru a face acest lucru, va trebui să utilizați mecanismul de actualizare a bootloader-ului distribuției Linux.

Pentru a începe, lansați o fereastră de terminal. Odată ce este deschis, obțineți un shell rădăcină folosind su sau sudo -s.

su -

Sau

sudo -s

Acum că shell-ul terminalului are acces root, urmați instrucțiunile pentru a actualiza bootloader-ul Grub care se potrivește cu distribuția Linux pe care o utilizați.

Ubuntu/Debian

Pe Ubuntu Linux și Debian, nu este nevoie să completați o comandă lungă dacă doriți să finalizați modificările la bootloader-ul Grub. Doar rulați comanda update-grub!

update-grub

Fedora/OpenSUSE

Pe Fedora și OpenSUSE, nu există o comandă simplă update-grub ca pe Ubuntu. În schimb, pentru a aplica modificările la bootloader-ul, va trebui să rulați comanda grub2-mkconfig.

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

Arch Linux

Pentru a actualiza setările Grub pe Arch Linux, va trebui să apelați comanda grub-mkconfig.

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

Când comanda Update Grub se termină de rulat, modificările ar trebui să fie în vigoare!

  6 cele mai bune aplicații de acces la distanță pentru Linux

Anulați modificările aduse Grub

Te-ai hotărât că nu-ți plac modificările aduse Grub? Dacă da, veți dori să restaurați copia de rezervă făcută mai devreme. Pentru a face acest lucru, lansați o fereastră de terminal și obțineți un shell rădăcină.

su -

Sau

sudo -s

După ce ați obținut un shell rădăcină, navigați în sesiunea terminalului Linux de unde s-a deschis (/) în folderul de acasă de pe computerul dvs. Linux. Cu toate acestea, rețineți că va trebui să schimbați partea de nume de utilizator a comenzii de mai jos.

cd /home/username/

Apoi, ștergeți fișierul de configurare Grub existent pe sistemul dvs. Linux folosind comanda RM.

rm /etc/default/grub

Cu vechiul fișier de configurare Grub eliminat din sistem, este timpul să restabiliți copia de rezervă. Folosind comanda MV, puneți fișierul grub.bak la loc.

mv grub.bak /etc/default/grub

În cele din urmă, actualizați Grub pentru a finaliza modificările făcute.

Debian/Ubuntu

update-grub

Arch Linux

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

OpenSUSE/Fedora

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