Salut,
Il y aurait peut être une solution en créant un script du nom de 09_NomsSimplifies dans /etc/grub.d/.
dans ce script tu colles tout ce qui est entre ### BEGIN /etc/grub.d/10_linux ### et### END /etc/grub.d/10_linux ### du fichier grub.cfg
Et tu modifie à ta sauce.
Exemple : moi j'ai
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu GNU/Linux, with Linux 2.6.31-17-generic" --class Ubuntu {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 0657e574-87b6-430e-99e2-af0f668ba58c
echo Loading Linux 2.6.31-17-generic ...
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=0657e574-87b6-430e-99e2-af0f668ba58c ro quiet splash
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu GNU/Linux, with Linux 2.6.31-17-generic (recovery mode)" --class Ubuntu {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 0657e574-87b6-430e-99e2-af0f668ba58c
echo Loading Linux 2.6.31-17-generic ...
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=0657e574-87b6-430e-99e2-af0f668ba58c ro single
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.31-17-generic
}
### END /etc/grub.d/10_linux ###
Donc dans le script 09_NomsSimplifies
menuentry "Ubuntu 9.10 Animateurs" --class Ubuntu {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 0657e574-87b6-430e-99e2-af0f668ba58c
echo Loading Linux 2.6.31-17-generic ...
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=0657e574-87b6-430e-99e2-af0f668ba58c ro quiet splash
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "EDUbuntu 9.10 Enfants" --class Ubuntu {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 0657e574-87b6-430e-99e2-af0f668ba58c
echo Loading Linux 2.6.31-17-generic ...
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=0657e574-87b6-430e-99e2-af0f668ba58c ro single
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.31-17-generic
}
Sauf que à la base il y a le fichier 40_Custom prévu pour ça, mais il affiche les entrées après toutes les autres (10_linux, 20_memtest et 30_Osprober). De plus il y a une petite ligne de code dans le 40_Custom
#!/bin/sh
exec tail -n +3 $0
Je ne sais pas trop l'influence de cette ligne.
Voilà en espérant te donner quelques pistes.