I am a complete newbie when it comes to anything remotely related to *nix. However this is something that I hope to fix, as I am currently a C programmer with about 2 years of experience of programming Win32 applications, I think that being as I now I have a good background in Windows administration that learning *nix administration would be a good idea. As a C programmer I know of its strong dominance in the *nix world, and I think it'd be interesting to be able to have source infront of me, leaving me the ability to modify it however I want.
Anyways, onto my problem. I have no experience installing *nix variants. I have no idea what partitions are necessary, or what would be reasonable sizes for each given my current configuration. I plan on installing FreeBSD 6.2 RELEASE. Yes, I am starting with FreeBSD, as I learned with C it's best not to waste time, I could start with a Linux distro but I doubt it'd be a whole lot easier, and my final goal is BSD system administration, so I think overall it's the best bet. On top of that, after reading over briefings on the GPL and BSD licenses, I prefer the BSD license (it is how I as a programmer feel about recycling existing code).
First I'll give you a few important details:
My HDD = 20GB
My RAM = 320MB
Here is what the FDISK Partition Tool in the FreeBSD installer looks like (stripped down to only relevant text):
As you can see there, the NTFS partition is obviously Windows, my goal here is to create a dual boot, as I've read FreeBSD has it's own boot manager. What I'd like to do here is use the the entire amount of unpartitioned space for a full FreeBSD installation (as you see there, there is 4469MB of unpartitioned space, which should be plenty for a beginner like me).
The problem is, is like I said, creating the partitions for FreeBSD. I don't know which I need, I've read several tutorials where people are using different ones, and some are using others that some aren't. Secondly, I don't know reasonable sizes to allocate each necessary partition (giving the amount of disk space and RAM I currently have available), other than the swap, which I've read should be 2.5 times the size of the installed RAM.
Could anyone please help me out here? I know there's gotta be users here who have probably successfully done this countless times, on countless different systems. Any help at all would be greatly appreciated.
Thank you in advance.