Installing Windows 8 Server as a Windows 2008 R2 Hyper-V Guest
I’m using Windows 2008 R2 Hyper-V to install my new Windows 2012 server (Windows 8 server was renamed to Windows 2012 on 17th April 2012). Before beginning the install it is necessary to install a patch for Hyper-V, Microsoft released an update for Windows 2008 R2 Hyper-V to avoid a blue screen scenario caused by a Windows Server 2012 guest:
Once the update has been installed successfully and the host rebooted we can install Windows Server 2012. I’m using the Datacenter version that is available through my TechNet subscription.
- Create a new virtual machine from Hyper-V Manager; right click on the host computer
- Give the new guest a name, mine’s called HV-SQL2012

Microsoft state that the minimum requirement for Windows Server 2012 is 512MB and 32GB of disk space; I’m giving mine 2GB of memory and 40GB of disk space. My Hyper-V server has an SSD drive which I use for the host and some of the guests, this makes a huge difference in client responsiveness especially considering the other drives are consumer based SATA.
- Set the memory value:

- Select the network connection, my server has a single physical NIC so the choice is easy:

- Select the volume where the virtual disk should be created and the size:

- Now the source media can be selected, in my case the media is the ISO file I downloaded from TechNet:

- Check the settings you have made for your new guest confirm and finish the wizard.
- I’ve got into the habit of giving my Hyper-V guests two virtual processors, mainly because .Net application seem to run better with this config (for reference my host has a Sandy Bridge i5 quad core processor):

- Connect to the guest and start the virtual machine
- The install should commence by displaying the Setup dialogue box where you can alter the language settings, I’ve changed mine to United Kingdom to reflect my location and keyboard settings:

- After clicking Next the Install Now option is available:

- After a short period the option to select the operating system appears, in this instance I’m going for GUI version:

- Next you’ll be presented with the EULA, assuming you accept the terms you can then choose between installation options of Upgrade or Custom. I select Custom:

- The 40GB partition created for the virtual machine should be presented and we just click next:

- That’s it sit back and wait for the OS to install, with a SSD drive this took less than 5 minutes

- Once logged complete the following tasks:
- Change the server name; mine’s called HV-SQL2012
- Change from Workgroup to Domain
- Enabled Remote Desktop

- I then set a static IP address along with my internal DNS and WINS servers.
- Reboot the server and afterwards run Windows Update to ensure the server is fully patched:

Recent Comments