GRUB viene fornito con uno script di shell, grub-install, che utilizza la shell di GRUB per automatizzare l'installazione. Il comando grub-install installa il boot loader GRUB Legacy. Nell'esempio seguente, il boot loader è installato nell'MBR del primo disco rigido SATA:
# grub-install /dev/sda
Il comando grub-install crea anche file di configurazione in /boot/grub directory. Ecco le opzioni del comando grub-install:
Opzioni di comando | Descrizioni |
-h, –help | stampa questo messaggio ed esci |
-v, –versione | stampa le informazioni sulla versione ed esci |
–directory-root=DIR | installa le immagini GRUB nella directory DIR anziché nella directory principale |
–grub-shell=FILE | usa FILE come shell di grub |
–senza floppy | non sondare nessuna unità floppy |
–force-lba | forza GRUB di utilizzare la modalità LBA anche per un BIOS difettoso |
–ricontrolla | sonda una mappa del dispositivo anche se esiste già. Questa opzione è inaffidabile e il suo utilizzo è fortemente sconsigliato. |
NOTA :per installare il nuovo boot loader GRUB2, utilizzare il comando seguente:
# grub2-install /dev/sda
Installazione dalla riga di comando di GRUB
Per installare GRUB dall'ambiente di comando nativo, crea un disco di avvio di GRUB come descritto in precedenza. Utilizzerai quel disco per avviare la riga di comando di GRUB per eseguire l'installazione. Se sai quale partizione contiene i file GRUB, sei pronto. Altrimenti, puoi trovare la partizione con il comando trova:
grub> find /boot/grub/stage1 (hd0,0)
Qui, i file sono attivi (hd0,0). Usa queste informazioni per impostare il dispositivo root di GRUB:
grub> root (hd0,0)
Esegui il comando setup per installare GRUB. Per installare GRUB sull'MBR, esegui l'installazione come segue:
grub> setup (hd0)
Se intendi caricare a catena Linux e desideri installare GRUB nel settore di avvio della partizione Linux, esegui il programma di installazione in questo modo:
grub> setup (hd0,0)