Ceci est une ancienne révision du document !
Annexe 1 - GRUB 2 (version Compatibles PC)
Cette annexe regroupe des exemples de personnalisation des scripts de génération du menu de boot grub2. Ces scripts sont plaçés dans /etc/grub.d et doivent être validés en exécution. Pour mémoire, la mise à jour de la configuration de grub-pc se fait à l'aide de la commande:
sudo update-grub
Contrôle du nombre de noyaux ubuntu affichés dans le menu de grub
On s'intéresse ici au script /etc/grub.d/10_linux. Ce script génère les éléments du menu relatifs au système sur lequel on est.
Nouveaux paramètres introduits dans le script
1) NBLISTMAX:
Nombre de noyaux à afficher dans le menu.
2) PREFILTER et POSTFILTER:
Filtre sur le nom du noyau permettant de sélectionner les noyaux du système sur lequel on est, dans le cas ou la partition /boot est commune à plusieurs systèmes distincts.
Dans le cas de ubuntu Karmic, on a: PREFILTER="-2.6.31-" et POSTFILTER="-generic"
Nota: ces paramètres peuvent être mis à "" si /boot ne contient que les noyaux d'un unique système.