Petit tuto rapide pour changer de kernel au lancement de Proxmox.
1) Lister les kernel présent :
Pour voir les kernels présent sur votre proxmox, tapez la commande :
Chez moi, cela donne cà (j'ai fais un peu de ménage) :
L’ordre de la liste précédente est importante. Le 1er kernel de la liste aura l'index 0, le deuxième l'index 1 et ainsi de suite.
2) Faire du ménage :
Si l'on veut en profiter pour faire du ménage, on peut le faite via la commande 'purge'.
Par exemple si je souhaite retirer le kernel 6.2.16-3 de la liste :
3) Modifier le kernel au démarrage de Proxmox :
Maintenant que nous avons la liste des kernel, nous allons modifier le fichier de configuration du Grub.
Pour cela tapez la commande suivante avec les privilèges 'root' :
Vous deviez avoir les lignes suivantes :
Chez moi, j'ai mis l'index 0 qui correspond au Kernel 'pve-kernel-6.1.15-1-pve'
Vous devez modifier l'index du Kernel via la ligne 'GRUB_DEFAULT'.
Une fois que cal est fait, il faut reconstruire le Grub en tapant la commande :
Remarque : vous pouvez tester un Kernel en relancant la machine sans modifier la configuration du Grub via la commande (en remplaçant la variable index par son numéro) :
1) Lister les kernel présent :
Pour voir les kernels présent sur votre proxmox, tapez la commande :
Code:
dpkg --list| grep 'pve-kernel-.*-pve' | awk '{print $2}' | sort -V
Chez moi, cela donne cà (j'ai fais un peu de ménage) :
Code:
pve-kernel-6.1.15-1-pve
pve-kernel-6.2.16-3-pve
pve-kernel-6.2.16-4-pve
L’ordre de la liste précédente est importante. Le 1er kernel de la liste aura l'index 0, le deuxième l'index 1 et ainsi de suite.
2) Faire du ménage :
Si l'on veut en profiter pour faire du ménage, on peut le faite via la commande 'purge'.
Par exemple si je souhaite retirer le kernel 6.2.16-3 de la liste :
Code:
sudo apt-get purge pve-kernel-6.2.16-3
3) Modifier le kernel au démarrage de Proxmox :
Maintenant que nous avons la liste des kernel, nous allons modifier le fichier de configuration du Grub.
Pour cela tapez la commande suivante avec les privilèges 'root' :
Code:
nano /etc/default/grub
Vous deviez avoir les lignes suivantes :
Code:
GRUB_DEFAULT=0 # Indice du Kernel lancé au démarrage
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
Chez moi, j'ai mis l'index 0 qui correspond au Kernel 'pve-kernel-6.1.15-1-pve'
Vous devez modifier l'index du Kernel via la ligne 'GRUB_DEFAULT'.
Une fois que cal est fait, il faut reconstruire le Grub en tapant la commande :
Code:
update-grub
Remarque : vous pouvez tester un Kernel en relancant la machine sans modifier la configuration du Grub via la commande (en remplaçant la variable index par son numéro) :
Code:
grub-reboot index
Dernière édition: