Il pacchetto Grub contiene il GRand Unified Bootloader.
Tempo approssimativo di costruzione: 0.2 SBU Spazio necessario sul disco: 10 MB
L'installazione di Grub dipende da: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.
Questo pacchetto è noto per avere problemi quando vengono cambiati i suoi flag di ottimizzazione predefiniti (incluse le opzioni -march e -mcpu). Pertanto, se doveste aver definito variabili di ambiente che disabilitano le ottimizzazioni predefinite, come i flag CFLAGS e CXXFLAGS, raccomandiamo di eliminarle quando costruite Grub.
Prima preparate Grub per la compilazione:
./configure --prefix=/usr
Compilate il pacchetto:
make
Ora installatelo:
make install mkdir /boot/grub cp /usr/share/grub/i386-pc/stage{1,2} /boot/grub
Sostituite i386-pc con qualunque directory sia appropriata per il vostro hardware.
La directory i386-pc contiene anche un numero di file *stage1_5, diversi per diversi file system. Date un'occhiata a quelli disponibili e copiate quelli appropriati nella directory /boot/grub. Molte persone copieranno i file e2fs_stage1_5 e/o reiserfs_stage1_5.
grub è la shell di comando del GRand Unified Bootloader.
grub-install installa GRUB sul dato dispositivo.
grub-md5-crypt esegue la cifratura di una password in formato MD5.
grub-terminfo genera un comando terminfo da un nome terminfo. Può essere usato se avete un terminale uncommon.