On Fri, 15 Nov 2002 18:44:02 +0000 Adam Bower adam.bower@framestore-cfc.com wrote:
Richard Kettlewell wrote:
Why bother separating /, /usr and /usr/local into separate filesystems, BTW? I can see why a separate / makes sense if there's only limited space for the root filesystem, but that's evidently not the case here...
Keeping it seperate means it is easier to run df and see which filesystems are nearly full and which are empty, especially as this simplifies taking backups. Bascially it means you don't have to run a du -s and wait to find out how much space a filesystem is taking up (and raise your load average) as df will return quickly.
There is also the advantage of choosing differing filesystems for differing purposes. At the moment I have / and /tmp as ext2 and everything else as reiserfs. Even if you keep the same filesystem type you can very the block size etc.
Going back to the original list, I would suggest that 2Gb for / is a lot more than is required as this directory will only directly contain things that are needed at boot time like the kernel, the kernel modules, the standard C library, start up scripts, some config files and some basic commands.
The majority of the OS sits under /usr and you need to size that according to what you want to install. Probably 1Gb is the least you could get away with and 5Gb you'd be unlikely to ever fill. Perhaps 2Gb to 4Gb would be a sensible size depending on what software you put on it.
Other partitions depend on what you are doing with the machine.
Steve.