As Eduardo suggested, LVM is a good bet since it alows you to resize partitions. This is my partition scheme for my desktop (which i intend to reinstall soon):
deb64:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 23G 6.4G 16G 30% / tmpfs 991M 8.0K 991M 1% /lib/init/rw udev 10M 88K 10M 1% /dev tmpfs 991M 0 991M 0% /dev/shm /dev/sda4 108G 78G 25G 76% /home The / partition has too much unused space and there are some 15GB of the disk take by an unused XP. Maybe i'll play with virtual machines later on if i really need something specific from Redmond. The /home partition has 25GB free after a superficial sweet of unused files (movies), it used to be 99% full. If i only had the / partition that would cause me problems, as you stated. (luckily my mldonkey will halt if /home is beyond a limit). Normally i choose only two partitions: / and /home, that suits my needs for a desktop system. If you're serving stuff, separating /var might be good. I just don't know why does Debian create two similar-sized tmpfs if i already allocate swap as well. I'm considering LVM for this machine. My €0.02 -- Nuno Magalhães