Tecnicamente, é seguro remover quaisquer kernels que não funcionem, incluindo os kernels genéricos (para nós do EC2). O EC2 é ativado pelo Xen e a execução de um kernel virtual (área ocupada menor e aparada para o sistema operacional convidado) ajuda a maximizar o desempenho até certo ponto.
Eu instalei e purgei imagens genéricas do kernel (também os cabeçalhos) no EC2, sem problemas. Não se preocupe, não vai quebrar as coisas.
BTW: Recomenda-se usar o Ksplice uptrack
(livre para o Ubuntu e o Fedora) para manter seu kernel em execução atualizado (ele suporta apenas kernels de versões do repositório oficial).
Por exemplo, o kernel padrão para um Ubuntu Server 12.04 é 3.2.0-23, o ksplice pode aplicar as correções de segurança (auto ou uptrack-upgrade -y
) ao kernel em execução sem reinicializar, assim o kernel efetivo sendo executado ( uptrack-uname -a
) é na verdade 3.2.0-53.