Réduire la taille des fichiers initrd dans /boot

Il se peut la taille de la partition /boot soit désormais trop petite. Le noyau Linux a toujours plus de code lié au support matériel il n’est pas rare que le fichier initrd fasse 120MB. C’est un soucis sur un partition /boot créée il y a des années de ça et qu’on ne peut étendre.

Voici une astuce pour récupérer de l’espace libre sur /boot en réduisant la taille des fichiers initrd:

Créer un fichier /etc/initramfs-tools/conf.d/smallboot et écrivez dedans:

MODULES=dep
COMPRESS=xz

La première option réduit le nombre de modules embarqués dans le initrd

La deuxième compresse plus fort au dépend de la vitesse de boot

Puis relancez la création de l’image du noyau avec cette commande :

# update-initramfs -u

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.