con mi última actualización a Ubuntu 13.04, el archivo initrd.img-3.8.0-21-generic ahora tiene 32M. Esto me está creando un problema con la actualización a núcleos más nuevos, ya que tengo / partición de arranque de solo 96 MB. ¿Qué puedo hacer para reducir el tamaño de este archivo?
14
Respuestas:
En
/etc/initramfs-tools/initramfs.conf
, establecer enMODULES=dep
lugar deMODULES=most
. El proceso de compilación initrd determinará qué módulos necesita en lugar de incluir una amplia variedad de cosas. Sin embargo, tenga en cuenta que esto hace que su proceso de arranque dependa mucho de su hardware y que si necesita usar un conjunto diferente de hardware (en particular, unidades) el initrd puede no funcionar.Además, puede elegir un mejor algoritmo de compresión, el valor predeterminado aún debería ser gzip, pero xz (o lzma2) también está disponible a través de
COMPRESS=xz
. Por supuesto que necesita tenerxz-utils
instalado. La compresión inicial lleva más tiempo, pero la descompresión durante el arranque no debería tomar mucho más. Ambas opciones juntas también pueden reducir un poco el tiempo de arranque.Después de configurar esto, ejecute
sudo update-initramfs -u -k all
para que surta efecto.fuente