Unless you plan to install a large number of packages, run a huge mail/news spool, etc. Then this is fine. I strongly urge you read FAQ sections 1-4 and PRINT OUT the entire section 4 (Or at least the partition information). You should also read the install guide for your architecture and print out select portions. If this is your main system, you'll need a hand if something goes wrong... Oh, and use a utility to backup your partition table before playing with the partition table... fumble fingers syndrome is a real bummer.
After you read this, and are confused by the issue of creating sub-partitions within the main OpenBSD partition then you might want to plan for something like:
/ - 500 Megs
swap - 250 megs (If you will not be installing a database or compiling big programs) or 500 megs (Installing MySQL or other big compile job)
/usr 2.5 GB (For the Source, X11, and Ports trees and plenty of space for ports and forgetting to make distclean after downloading them all ;> )
/var - 500 MB
/var/log - pick a size; the idea is that this how much logs to keep so if /var/log fills up your whole system does not get weird. I tend to need 500MB but I do allot of logging. You'll probably never need this much but better safe then sorry. You can certainly skimp here if you need to.
-- sub Total 4.25 GB - 4.5 GB
-- remaining 500 MB
/home - pick a size or make / bigger. This depends on how many users (besides root) you will have.
/tmp - really depends on your needs a few hundred megs is more than enough out side of servers you really want to keep this on a separate partition.
You can also ask the list for more help.
Note that this scheme will undoubtedly be open for (heated) debate :> The ideal solution depends on allot issues like if you're using a server, what programs you'll be running and how you're using the system. If the above is really confusing just go with the FAQ defaults. This is because you can always get more space by mounting your other OS disks later in the game where you need a hand (I use /usr/local/storage for a nice mount point)
From: firstname.lastname@example.org [mailto:email@example.com]On Behalf Of Petros Sidiropoulos
Sent: Wednesday, January 17, 2001 1:09 PM
Subject: plan to install OpenBSD 2.8