Jerry Feldman wrote:
On Sat, 2 Sep 2006 15:12:00 -0400 Paul Abrahams
wrote: I'm about to organize the hard drive on a new system and I'm looking for advice about partitioning it. The question is: which Linux partitions should be separated out from the root partition? Candidates are /boot, /usr, /var, /home (that one for sure), /tmp, and /usr/local. I can probably make pretty good guesses at the appropriate sizes by looking at my existing systems. I agree with most of the advice given in this thread: /boot - Maybe /home - definitely /usr/local - yes, if you install software other than via RPM /var - sometimes. /var contains log files, spools, print queues and many other files of a volatile nature. In business Unix environments, this is frequently separate for backup reasons and because certain DOS attacks can fill up this directory. Probably not necessary for you. /tmp - some people make /tmp separate because it contains mostly temp files, and you may want to allocate a small root partition. /usr - I rarely do this even in business since it is not very volatile. Historically, it was mountable because of the small disks used.
/var, if LVM or RAID is used. I also create a /local partition, though it could be a directory under /home, where all my local config stuff, that I want to be preserved through upgrades is stored. I'll have a link from /usr/local to /local/usr etc.