From: Andrew Gideon on
On Sun, 20 Apr 2008 03:31:41 +0200, Aragorn wrote:

> Technically, you can even do without a partition at all for GNU/Linux
> and simply format the available diskspace, but this is not something I
> would advise. Especially for UNIX systems, I am much rather a proponent
> of using different partitions for specified branches of the filesystem
> hierarchy tree. For instance, you best split off */var* and */home*
> from the root filesystem, and have */tmp* exist on a /tmpfs./

The style I like is to have one partition for /boot and the rest of the
disk in a single partition which is allocated to LVM. LVM volumes can
then be created for /home, /usr, /var, etc. This permits new volumes to
be created, or existing ones resized, w/o having to worry about the
concept of "disk layout".

This is also easily RAIDed by md.

Adding a non-boot disk, I create a single partition and allocate that to
LVM. In theory, this can be done using the entire disk (as opposed to a
single partition consuming the entire disk). But someone not expecting
this can be easily confused if he or she were to try to look at the
disk's partition table, so I avoid that choice in following the principle
of least astonishment.

- Andrew