Ok, here's the strange problem that I have, best illustrated by a generated diagram of the partition table.
http://82.42.97.63/~chris/partable.png
Yep.
And this:
Code:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/ide/host0/bus0/target0/lun0/part1
5.8G 5.2G 365M 94% /
/dev/ide/host0/bus0/target0/lun0/part6
31G 13G 19G 40% /home
Now this probably wasn't a good idea to create the partitions with those specs, and I'm now seeing this. I am running out of space on my root partition. This happened before, and I didn't keep an eye on it -- eventually Linux would not work very well, complaining of 'No free space on /'. I do not want that to happen to me again, especially when I have 20 GIGABYTES of free space sitting on the /home partition doing nothing!
I've searched around a bit, and gotten the all-too-familiar 'O..K. Can't do that' feeling when I've read how to do it. I don't mind having a command-line method to resize the paritions, but I'd like a method I can put my confidence in. I do not have any backup solutions at the moment (except for a 128MB USB Pendrive and 30MB of FTP space from my ISP, which is virtually useless in this case. I also have no blank CDRs left).
Can this be done -- reliably, safely and securely?
And also, out of interest, is it possible for the partitions to become resized automatically over time? I'm sure I set my / and /home to be around 50/50. I can't imagine setting myself around 5GB for apps and such, and 30GB for my own personal files.
