avec ma dernière mise à niveau vers Ubuntu 13.04, le fichier générique initrd.img-3.8.0-21 fait maintenant 32M. Cela me crée un problème avec la mise à niveau vers des noyaux plus récents car j'ai une partition / boot de seulement 96 Mo. Que puis-je faire pour réduire la taille de ce fichier?
14
Réponses:
Dans
/etc/initramfs-tools/initramfs.conf
, définissezMODULES=dep
au lieu deMODULES=most
. Le processus de construction initrd déterminera les modules dont vous avez besoin plutôt que d'inclure une grande variété de choses. Notez cependant que cela rend votre processus de démarrage très dépendant de votre matériel et si vous devez utiliser un autre ensemble de matériel (en particulier des lecteurs), l'initrd peut ne pas fonctionner.De plus, vous pouvez choisir un meilleur algorithme de compression, la valeur par défaut devrait toujours être gzip, mais xz (ou lzma2) est également disponible via
COMPRESS=xz
. Bien sûr, vous devez avoirxz-utils
installé. La compression initiale prend plus de temps, mais la décompression au démarrage ne devrait pas prendre beaucoup plus de temps. Ensemble, les deux options peuvent également réduire un peu votre temps de démarrage.Après avoir défini cela, exécutez-le
sudo update-initramfs -u -k all
pour qu'il prenne effet.la source