hdd partition for cpanel server
Simple Harddisk partition, assume only for vps and have or more 50GB of space
/boot 200MB /tmp 2GB / 20GB /home rest of partition
For a dedicated server with 160GB space or more
/boot 200MB /tmp 2GB /usr 15GB /var 20GB / 20GB /home rest of partition /backup another physical disk
SWAP partition always twice the memory size. The size is just for reference only. They adjustable to your needs.
Update: April 12, 2009 got ref from http://www.webhostingtalk.com/showthread.php?t=526319
So below is the equation for partitions for cpanel server (HDD 250GB/Mem 2GB)
/boot 150MB /usr 10% of HDD = 10% of 250GB = 25GB /var 5% of HDD = 5% of 250GB = 12,5GB or you can round up 15GB /tmp 1 x Memory = 1 x 2GB = 2GB swap 2 x Memory = 2 x 2GB = 4GB / 10GB /home the rest of HDD /backup another hdd just use them all
edit /var should have 15% of HDD