Manual Disk Partitioning Guide for Ubuntu Server Edition

This guide will explain how to partitioning a harddrive manually in ubuntu server edition (ubuntu server 12.04/12.10/13.04).¬†By¬†default installation of Ubuntu Server edition the installer creates just two partitions; the first for (/ ) the root partition, and the second for Swap partition . If you want creating partitions for installing Ubuntu Server edition, I recommend to create the following four partitions on your ubuntu server hardrive.

root partition (/). The bulk of the programs used for running the system will be installed here.

boot partition (/boot). This is where programs critical for booting the system will reside.

home partition (/home)¬†the partition where your home directory will be located. In the course of using the system, files and folders you create will reside in various folders here

swap partition (swap):unformatted disk space for use as virtual memory.¬†swap partition¬†should be at least as big as your RAM size,

This is screenshot step by step manual disk partioning of ubuntu server edition with following partition table:

For a server I would at least have expected that a separate /var would have been created. This is the default place where all your logs are going to be collected, and it is always nice that your / isn’t impacted if /var is filling up to the brim (due to heavy logging of certain services, or a long retention period of those logs).
On the other hand, a real server has hardly any regular user accounts so a separate /home of 10G (especially in a virtual server with a 32GB HD) is a space waster.

http://twitter.com/M1Serverz M1-Serverz & Hosting

why not, just do this with a guided partition?

Which will use the LVM

Doesn’t The LVM creates these auto, on a single disk?

Hokey

I am with tubor. On all servers /var, /var/log, /tmp, /var/tmp, /home, /, and /boot always have their own partition (and occasionally /usr, /opt, and a few others as well). separation of partitions allows you to handle different data differently and helps prevent runaway processes from filling up your root partition