GRUB è un boot loader multipiattaforma estremamente flessibile e potente.
Ha una propria CLI in cui inserire a mano i parametri di boot o può presentare un'interfaccia a menu configurabile tramite il file /etc/grub.conf
.
Per installare grub sul settore di avvio basta dare il comando:
grub-install /dev/hda
(o altro nome di device di boot valido).
A differenza di LILO non c'è bisogno di ridare il comando ogni volta che si cambia la configurazione.
Per la sintassi di /etc/grub.conf
si rimanda alla relativa sezione: si consideri che avendo le stesse funzioni di Lilo, la sua logica è affine a /etc/lilo.conf
.
Solitamente all'avvio Grub si presenta con un menu da cui è possibile scegliere quale sistema operativo caricare, ma è possibile entrare in modalità comandi, simile ad una shell, in si possono eseguire svariate operazioni: dalla scelta del path del kernel, al boot via rete.
Installazione e configurazione di LILO, GRUB e altri Linux loader
Linux e la sicurezza fisicaProblematiche di sicurezza su server fisicamente non protetti