Having a bi / partition isn't a bad thing. The only time I really go for making customized partitions is when I'm setting up a box for something specific, which is rare for me.

I set up a FreeBSD machine not to long ago, and everything was set up on it's own slice more or less, which is what FreeBSD uses for that, and I was doing it basically as a test machine, and as a test server, so I made very small root and so on partitions, and then the rest was for /usr.

I'm setting up a machine right now, with Slackware, where I'm going to be using it for multiple things.

I'm setting up a swap space of one gig, and then, the rest is going as one big / partition. No separate /home, no separate /var, nothing. I have a 120 GB HD in that machine, and so 1 gig for swap and the rest as a / partition, will do fine, since I'm going to be using it mostly for testing out as a new FTP server.

I'm running low on disk space on my main Server which has served me so well, but now I have a lot of stuff I need to have backed up, and some isn't going to fit even though that machine, which came with a 43 GB HD (Yes, 43) which I've dedicated to /storage and allowed all users to read and write to it, and then, I installed a 160 GB HD in it, switched the plugs around, and made it the master drive with swap and one big huge / partition, and i's getting full from me backing up my CD collection on it, as MP3s, and also from me storing all my stuff on it. I have like 10 user accounts on there so that people who come over can use it too, but they don't store as much as I do.

So I had to figure out where to store everything else, and decided on trying out a new version. The Slackware I have installed on the server is 12.0 and I'm using 13.0 on the old machine I talked about before which only has an 80 GB HD in it, so I'm like OK, well, I need a machine that can handle a bit more and has a better processor and more RAM.

The machine I had set up, with the 80 GB HD, has a crap Celeron Processor that's 433 MHz, and it only has 192 MBs of RAM. So, this machine, with a 120 GB HD, and 512 MBs RAM, has an AMD Athlon XP 2600+, so I'm using that to test how Slackware 13.0 works as a Server.

Anyway, point is, the / partition you made is fine. I don't think there is any problem at all. When I make a /home partition, I generally make that the biggest, but I don't like small root partitions either. So I decided whenever I made them, to make sure they had enough room for things like patches.

I generally store patches on the /root of the machine so I can keep track of them, which means I use a little extra space usually.