Adam Bower wrote:
On Wed, 8 Aug 2001, David Freeman wrote:
Also dare I ask what peoples views are on partitioning?
I seperate /var (around 800mb) /boot (around 30mb) /usr (around 4Gb on my machine here but depends on how much spare disk you have) /tmp (around 300mb) / (around 180mb) /etc (around 40mb) and /home however big you need it. Of course you can use less space for these but I have the spare disk so I am not bothered.
On my home machine, I have / and /home, with something like 10G/5G. That is the bare minimum partitioning you should do. I used to have /boot as well for the 1024 cyl thing, but I stopped bothering. This arrangement lets me format / to reinstall Linux without having to back up my home (`tar czf /mnt/windows/home.tgz /home` takes awhile, did it at work once. Fortunately that's the only use I've had for Windows all summer).
Separating /var and /tmp into their own partitions is a very good idea from a security/stability perspective. /tmp is usually world-writable, and you don't want someone putting a hanoi64 solution into the same FS as /.
I understand /usr is traditionally non-essential programs, the idea being that if your machine gets hosed you can not mount /usr and work with /bin/vi to correct stuff.
The point is that hardcore people partition everything in / out for security/stability (also gives you FS control). Lazy people like me don't partition any more than they have to (so all use the same space pool, giving flexibility). Then there are people like Raphael, who use partitions to create build sandboxes &c.
Alexis