El carregador d'arrencada GRUB

El fitxer /etc/default/grub conté les opcions de configuració principal del carregador d’arrencada GRUB.

Opcions generals

GRUB_DEFAULT Defineix quina entrada del menú s’arrenca per defecte. Pot ser un número (0 = primera entrada), el nom exacte de l’entrada entre cometes, o saved per recordar l’última elecció (requereix GRUB_SAVEDEFAULT=true).

GRUB_DEFAULT=0
GRUB_DEFAULT="Ubuntu"
GRUB_DEFAULT=saved

GRUB_TIMEOUT La quantitat de segons que GRUB espera abans d’arrencar l’opció per defecte.

-1 - desactiva el compte enrere (cal selecció manual).

0 - arrenca immediatament sense mostrar el menú.

GRUB_TIMEOUT=5

GRUB_TIMEOUT_STYLE Controla com es mostra el compte enrere:

menu - (mostra el menú sempre)

countdown - (mostra el compte enrere sense menú)

hidden - (ho oculta tot, però pots prémer Esc per veure el menú)

GRUB_TIMEOUT_STYLE=hidden

Opcions del nucli (kernel)

GRUB_CMDLINE_LINUX_DEFAULT Paràmetres afegits a la línia d’ordres del kernel en arrencades normals. El valor típic quiet splash suprimeix missatges de boot i mostra la pantalla de càrrega gràfica.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Exemples de paràmetres útils que s’hi poden afegir:

nomodeset — desactiva el mode gràfic del kernel (útil amb GPU problemàtiques)

acpi=off — desactiva ACPI

mem=4G — limita la RAM utilitzada

ro / rw — munta l’arrel en mode lectura/escriptura

GRUB_CMDLINE_LINUX Paràmetres afegits sempre, tant en arrencada normal com en mode de recuperació. Útil per opcions permanents com systemd.unit=multi-user.target

GRUB_CMDLINE_LINUX=""

Opcions visuals

GRUB_BACKGROUND Ruta a una imatge de fons per al menú GRUB (formats PNG, JPG, TGA).

GRUB_BACKGROUND="/boot/grub/fons.png"

GRUB_THEME Ruta al fitxer de tema de GRUB.

GRUB_THEME="/boot/grub/themes/breeze/theme.txt"

GRUB_GFXMODE Resolució de la pantalla del menú GRUB. Pots usar auto o valors com 1920x1080x32

GRUB_GFXMODE=auto

GRUB_COLOR_NORMAL / GRUB_COLOR_HIGHLIGHT Colors del text normal i seleccionat al menú (format color_lletra/color_fons).

GRUB_COLOR_NORMAL="white/black"
GRUB_COLOR_HIGHLIGHT="black/white"

Opcions de dispositiu i sistema

GRUB_DEVICE / GRUB_DEVICE_UUID Defineix el dispositiu arrel. Normalment es detecta automàticament.

GRUB_DISABLE_RECOVERY Si és true, amaga les entrades de mode de recuperació al menú.

GRUB_DISABLE_RECOVERY="true"

GRUB_DISABLE_OS_PROBER Si és true, desactiva la detecció automàtica d’altres sistemes operatius instal·lats (Windows, altres Linux…).

GRUB_DISABLE_OS_PROBER=false

GRUB_PRELOAD_MODULES Mòduls de GRUB que es carreguen abans de llegir la configuració. Útil per a LVM, RAID, etc.

GRUB_PRELOAD_MODULES="lvm part_gpt"

Recorda

Després de qualsevol canvi a aquest fitxer, cal regenerar la configuració real de GRUB amb:

sudo update-grub

# o l'equivalent:
sudo grub-mkconfig -o /boot/grub/grub.cfg

Els canvis no tindran efecte fins que no es faci aquest pas.

Versions d’aquest document

Domini Públic (CC0)