Cum optimizezi GRUB pe Fedora pentru performanță și ușurință în utilizare

Configurare noua (How To)

Situatie

GRUB (GRand Unified Bootloader) este bootloader-ul folosit de majoritatea distribuțiilor Linux, inclusiv Fedora. Este responsabil pentru încărcarea kernel-ului Linux și pentru inițializarea sistemului tău. Optimizarea GRUB poate îmbunătăți performanța la bootare și poate oferi o experiență mai fluidă și mai personalizabilă.

Solutie

1. Actualizează GRUB

Înainte de a începe orice modificări, asigură-te că GRUB este la zi. Fedora se actualizează frecvent, iar o versiune mai recentă a GRUB poate aduce îmbunătățiri de performanță și securitate. Pentru a actualiza GRUB, rulează comanda:

“`bash

sudo dnf update grub2

“`

2. Configurarea GRUB

Fișierul principal de configurare pentru GRUB este `/etc/default/grub`. Acesta controlează majoritatea opțiunilor GRUB. Iată câteva modificări utile pe care le poți face:

2.1. Modifică Timpul de Așteptare

Per default, GRUB așteaptă 5 secunde înainte de a încărca sistemul de operare implicit. Dacă dorești să reduci acest timp pentru a accelera procesul de bootare, editează fișierul `/etc/default/grub`:

“`bash

sudo nano /etc/default/grub

“`

Schimbă linia `GRUB_TIMEOUT` la valoarea dorită (de exemplu, 2 secunde):

“`plaintext

GRUB_TIMEOUT=2

“`

Salvează modificările și închide editorul (în Nano, apasă `Ctrl+X`, apoi `Y`, și apoi `Enter`).

Actualizează configurația GRUB:

“`bash

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

“`

2.2. Ascunde Lista de Sisteme de Operare

Dacă ai doar un sistem de operare instalat și nu dorești să vezi lista de opțiuni, poți ascunde meniul GRUB complet. Editează fișierul `/etc/default/grub`:

“`bash

sudo nano /etc/default/grub

“`

Adaugă sau modifică liniile:

“`plaintext

GRUB_HIDDEN_TIMEOUT=0

GRUB_TIMEOUT=0

“`

Salvează modificările și închide editorul.

Actualizează configurația GRUB:

“`bash

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

“`

3. Optimizarea Opțiunilor de Kernel

Pentru a îmbunătăți performanța sistemului, poți adăuga parametri de kernel care pot reduce timpul de bootare. De exemplu, poți dezactiva serviciile neesențiale sau poți optimiza gestionarea resurselor:

1. Deschide fișierul de configurare GRUB

“`bash

sudo nano /etc/default/grub

“`

2. Adaugă parametri de kernel la linia `GRUB_CMDLINE_LINUX`, de exemplu:

“`plaintext

GRUB_CMDLINE_LINUX=”quiet splash noatime”

“`

– `quiet` reduce mesajele afișate în timpul bootării.

– `splash` arată o imagine de boot în locul textului.

– `noatime` îmbunătățește performanța prin reducerea actualizărilor de timestamp-uri pe sistemul de fișiere.

3. Salvează modificările și închide editorul

4. Actualizează configurația GRUB

“`bash

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

“`

### 4. Utilizarea GRUB Customizer

Pentru utilizatorii care preferă o interfață grafică, GRUB Customizer este o opțiune excelentă. Este un tool care permite personalizarea opțiunilor GRUB fără a edita manual fișierele de configurare.

1. Instalează GRUB Customizer:

“`bash

sudo dnf install grub-customizer

“`

2. Lansează GRUB Customizer din meniul de aplicații sau folosind comanda:

“`bash

grub-customizer

“`

### 5. Curățarea Opțiunilor de Boot

Dacă ai mai multe kernel-uri instalate și dorești să le gestionezi, poți șterge versiunile mai vechi pentru a reduce clutter-ul din meniul GRUB.

1. Listă kernel-uri instalate:

“`bash

rpm -q kernel

“`

2. Șterge kernel-uri mai vechi:

Înlocuiește `<version>` cu versiunea kernel-ului pe care dorești să o ștergi:

“`bash

sudo dnf remove kernel-<version>

“`

Asigură-te că lași cel puțin două versiuni ale kernel-ului pentru a avea o opțiune de rezervă în cazul în care întâlnești probleme cu cel mai recent kernel.

Tip solutie

Permanent

Voteaza

(4 din 6 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?