Minimum space required for Server 2008 R1 install

disk-space-utilizationwindows-server-2008

I'm trying to plan disk space for a virtual environment, and wanting to keep virtual disks as small as possible – mostly as apart from the base OS, the software going onto the VM is less than a few MB, so want to avoid physical disk space going to waste; plus it'll give me an idea of how many VMs I could physically fit in {x}GB of physical drive.

For Server 2003, I've had installs on 2GB and 5GB sized virtual disks. However for Server 2008, Microsoft recommends a minimum of 10GB (I assume this is both for x32 and x64). For the record, I will be installing the x32 version.

Now I know I could just go ahead and try a small install, but wanted to solicit any practical knowledge as well 🙂 What's the smallest install of Server 2008 possible? (excluding server core installations).

Edits…:
Target virtualisation environment: Microsoft Hyper-V
Target use: development/peertest environment, so it's likely that we'll be creating and tearing down servers on a semi-regular basis. Lifetime of a single VM may vary from a day or so to over a year.

Best Answer

I would agree that 40 GB would be the minimum C: partition. I prefer 50 GB.

The reason for this is the escalating disk usage of the Windows side-by-side folder (%systemroot%\Winsxs). This is currently 10 GB on my R1 server, and it continues to grow over time. I would allocate 20 GB just for this folder for the lifetime of the server.