One argument that I commonly hear for over-partitioning is that using large numbers of
partitions helps to "keep the disk organized". For example, some people say
"I'd rather have eight 256 MB partitions so I can put my code on one, applications on
another, games on a third, and so on, and keep everything separated". Seems to make
sense, except it really doesn't, in my opinion.
The reason why is simple: anything you can organize with separate partitions and drive
letters, you can better organize with top-level directory names. Contrast the two schemes
outlined in the table below:
File Type |
Multiple Partition
Scheme |
Single Partition
Scheme |
System Utilities |
C: |
C:\UTIL |
Office Applications |
D: |
C:\OFFICE |
Games |
E: |
C:\GAMES |
Customer Data |
F: |
C:\DATA |
Images |
G: |
C:\IMAGES |
Sound Files |
H: |
C:\SOUNDS |
Anything you can do with separate letters, you can do just by using the directory
structure. In fact, isn't "C:\IMAGES" a lot more descriptive than
"G:", which has no inherently different meaning than "H:" or any other
letter? (Well, I guess "I:" would work, but that doesn't help much for your
sound files.)
And the funny thing is, this isn't even the best reason to avoid using many partitions.
Neither is the reduced end-of-volume space,
though that is a factor too. The best reason is flexibility. If you have your 2 GB
disk in eight 256 MB partitions, each devoted to a specific purpose, what do you do when,
say, your games partition fills up? If you're like most people, you find the partition
that is the most empty, and put your "overflow" games into it, say your sound
files partition. Then say you start doing a lot of sound editing; you may then put some
sound files into the images partition. The end result of all of this is that your tidy
system is totally screwed up and you will have a hard time finding anything, because you
won't know which games are in which partition, etc. I know that this happens because I've
had it happen myself. 
So, from an organizational and flexibility standpoint, I think you are generally better
off with a single large partition. I think the only reason to use multiple partitions is
for performance reasons (slack space reduction, primarily). This is why I generally use
only a few partitions, even if I have to give up a bit of slack space as a result.
Next: Special-Purpose Partitions and Other Partitioning Issues