I am trying to understand partitioning and how that can help with upgrading or backups. For example, every few months there is a new version of Ubuntu. Is it possible to do a clean install of the new version without having to reinstall all your applications? If so, how do you do this?
I have a 120GB hard drive. Currently I have an NTFS partition for Windows XP which is about 105GB in size which leaves 15GB for ubuntu. These were sizes that were recommended to me. It was also recommended to have a separate partition for / which is 5GB, a 8GB partition for /home and 2GB for swap space. Does this partitioning scheme make sense and how does it help with upgrading or backing up?
Also, I was told that 5GB for / would be plenty of space. Currently I don't have many applications installed, I'm just test driving ubuntu before making a real installation. For some reason my / partition is already 99% full and many times I am getting a warning message that there is not enough space to perform some operations. How can that be? I do have some ridiculously large Lotus applications installed that we use at work, but I don't know if they are that big...
So now I am thinking about repartitioning my hard drive again and giving more space to Linux. Any recommendations as to which partitions to create and how big they should be?