com a minha atualização mais recente para o Ubuntu 13.04, o arquivo initrd.img-3.8.0-21-generic agora tem 32M. Isso está me criando um problema com a atualização para kernels mais recentes, pois tenho partição / boot de apenas 96 MB. O que posso fazer para reduzir o tamanho desse arquivo?
14
Respostas:
Em
/etc/initramfs-tools/initramfs.conf
, defina emMODULES=dep
vez deMODULES=most
. O processo de criação do initrd descobrirá quais módulos você precisa, em vez de incluir uma grande variedade de coisas. Observe, no entanto, que isso torna seu processo de inicialização muito dependente do seu hardware e se você precisar usar um conjunto diferente de hardware (em particular, unidades), o initrd poderá não funcionar.Além disso, você pode escolher um algoritmo de compactação melhor, o padrão ainda deve ser o gzip, mas xz (ou lzma2) também está disponível via
COMPRESS=xz
. Claro que você precisa terxz-utils
instalado. A compactação inicial leva mais tempo, mas a descompactação durante a inicialização não deve demorar muito mais. As duas opções juntas também podem reduzir um pouco o tempo de inicialização.Depois de definir isso, execute
sudo update-initramfs -u -k all
para que tenha efeito.fonte