Je viens de recevoir un serveur dédié avec Ubuntu 12.04 installé avec un noyau compilé personnalisé. Puisque je voudrais installer VirtualBox et que ce noyau personnalisé ne prend pas en charge le chargement de module dynamique (pour la sécurité), je dois changer le noyau.
Je fais tourner des serveurs Ubuntu depuis des années mais je n'ai jamais joué avec grub et un ordinateur sans tête.
Lorsque la commande update-grub est exécutée, elle affiche les différents noyaux qu’elle trouve. Voici ce que je vois
Generating grub.cfg ...
Found linux image: /boot/bzImage-3.2.13-xxxx-grs-ipv6-64
Found linux image: /boot/vmlinuz-3.2.0-34-generic
Found initrd image: /boot/initrd.img-3.2.0-34-generic
No volume groups found
done
Le premier est l'actif vu avec uname -r
. Pour moi, il semble que le deuxième noyau soit celui que je devrais utiliser. Mais je ne sais pas comment configurer grub2 pour l'utiliser.
L'ordinateur est également configuré avec un logiciel RAID utilisant mdadm, je suppose. Jamais utilisé ça avant. Je ne sais pas si jouer avec le ver du noyau changeant pourrait freiner cela.
Que dois-je faire pour définir le noyau générique comme noyau par défaut afin que je puisse faire fonctionner VirtualBox?.
Pour modifier l’entrée de menu par défaut à partir d’un terminal:
grep menuentry /boot/grub/grub.cfg
GRUB_DEFAULT
avec le numéro de menu correspondant.Sudo update-grub