Alright so my problem is as follows: I run Ubuntu 13.04, and I have a 1.5 TB hard drive. However, every 6 months or so, after an Ubuntu base update or a release update, I get an error saying that there is not enough room on my boot partition for the update to complete. To remedy this I've been removing the old, unused kernel versions from the partition using 'uname -a' and 'sudo apt-get -y purge (name of old kernel)'. Now I'm wanting to do one of two things: the first option would be to simply extend the boot partition to about 1 GB, it's at 273 and some odd MB right now (I've got a 1.5 TB drive, so I'm not really worried about the space). But I feel that this is only prolonging the inevitable, as those old kernels will eventually get backed up and fill the partition again. The only other option I can think of is to write a script into the updater that will delete the second to last kernel (so that the system would have fall-back kernel, should the extra current one fail) on the boot partition. However, I quite honestly have no idea how to attempt this. And as far as extending the boot partition goes, I have an idea of how to do it, but I'm not completely sure that I can do this and not over-write into another partition and seriously screw up my system. Any ideas?