Soy un fiel cliente de The Softlayer desde hace varios años (cuando era The Planet), en general el servicio es excelente, pero a la hora de particionar servidores con Linux se la bañan, por no decirlo de otra forma. Aunque en su forma de compra de nuevos servidores tiene indicaciones de particionado, siempre te dejan /boot con 100MB o menos, lo cual con la actualización de kernels nuevos de Linux se llena a los 3 o 4, marcando después errores porque no hay espacio en dicha partición.
La solución es pues, eliminar kernels viejos.
1. Verificamos cual kernel es el actual, esto con el comando uname -a
# uname -aLinux ns 3.2.0-35-generic #53-Ubuntu SMP Thu Nov 15 10:48:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Como se muestra, tenemos claro entonces que nuestro kernel es el 3.2.0-35-generic
2. buscamos que otras versiones tenemos instaladas:
# dpkg --list | grep linux-imageii linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image ...
ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image ...
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image ...
ii linux-image-generic 3.2.0.35.40 Generic Linux kernel imaged
3. Desinstalamos las versiones viejas que no sean la que tenemos (3.2.0-35 en el paso 1).
# apt-get purge linux-image-3.2.0-31-generic
Al final, ejecutamos sudo update-grub2
y es todo.