VDI-in-a-Box (VIAB) Project Curacao Technology Preview: Installation and Configuration Using Hyper-V Server 2012! Part 3

Share Button

If you’ve just stumbled upon this article, I recommend you start from the beginning by clicking the Part 1 link below.  For easy reading, I’ve broken this blog post into three parts:

Part 1: Hyper-V Server 2012 Installation and Importing VDI-in-a-Box
Part 2: VDI-in-a-Box Initial Configuration
Part 3: Windows 8 Image and Template Creation < YOU ARE HERE!

Next, we will go ahead and create the Windows 8 VM that will be used for creating our VIAB pools.  In Hyper-V Manager, select the Action menu and click New –> Virtual Machine (Also available on the right navigation window):

VIAB2-0045

Click Next:

VIAB2-0046

Enter a name for the VM and click Next:

VIAB2-0047

Select Dynamic Memory. Click Next:

VIAB2-0048

Select the Hyper-V virtual switch and click Next:

VIAB2-0049

Change the VHD size to 60GB (more or less if desired, this is my recommended starting point for Windows 8) and click Next:

VIAB2-0050

Select Install from ISO and browse to the location of your Windows 8 media.  Normally, I will create an ISOs directory on the root of the Hyper-V server’s drive for easy access. In advance, I have copied the Windows 8 installation media to this folder.  Click Next:

VIAB2-0051

Click Finish:

VIAB2-0052

Start and Connect to the new VM by right clicking on it in the console:

VIAB2-0053

From the console, proceed with the Windows 8 installation:

VIAB2-0054

As with any good cooking show, I will advance through all of the tedious screenshots of installing Windows 8.  To recap the process for this initial VM build, I have performed the following:

– Installed Windows 8 to the 60GB System partition
– Enabled and reset the local administrator account password
– Installed all available Windows Updates
– Installed Adobe Reader, Flash, Air, and Shockwave (Typical helper applications that go on my base image)
– Installed Microsoft Office 2013 Pro Plus including any available updates
– Installed Microsoft Silverlight
– Joined the domain and KMS client keys (Windows 8 and Office 2013) activated

When completed, we will leave the VM powered on so that we can proceed with the image creation process for VIAB.  Select the Images section and click Add:

VIAB2-0055

Select the powered on VM (Win8VIAB01 in my example), enter a new image name and optionally a description. Click Import:

VIAB2-0056

Enter the local administrator username and password and click OK:

VIAB2-0057

This process may take a couple minutes. Review the progress in this screen:

VIAB2-0058

Hopefully the agent installed automatically. If not, you can use the instructions to guide you through manual installation. Since I had already installed all of the necessary base applications, I will go ahead and proceed to step 3 to view and verify:

VIAB2-0062

Review any action items and if they are all set properly, click Yes for each item and click Done:

VIAB2-0064

Click Next:

VIAB2-0065

For this demo, I will select Pooled and Personal Desktops. Optionally, you can enter an Organizational Unit for computer object placement. Click Prepare when ready:

VIAB2-0066

Click Confirm:

VIAB2-0067

Review the progress, this typically takes several minutes:

VIAB2-0068

When complete, click Connect to test out the image:

VIAB2-0069

Leave the default settings and click Connect:

VIAB2-0070

Enter credentials and click Log in:

VIAB2-0071

Click Open to the .ica file that prompts for download:

VIAB2-0072

This should open a HDX/ICA connection to the test desktop.  Review the applications, and any specific settings as necessary. When done, sign off of the test desktop by clicking the username in the top right corner:

VIAB2-0073

Click Cancel to return to the previous screen:

VIAB2-0076

Click Save:

VIAB2-0077

Click Confirm:

VIAB2-0078

Review the progress, this typically takes a couple minutes:

VIAB2-0079

Click Continue to proceed with creating a pool of desktops:

VIAB2-0080

Enter a template name (this can be the same as the image or different if you prefer). Enter a description. Enter the computer name prefix and “000” for the suffix.  Adjust the memory, CPUs, or any of the default local devices if desired. Check the box to Reset the activation timer (KMS clients) and click Next:

VIAB2-0083

Enter the desired maximum and pre-started desktops (5 and 1 in my example). For this example I’ll be creating Pooled desktops with the default settings. Click Save when ready:

VIAB2-0084

Click Close:

VIAB2-0085

Click Continue:

VIAB2-0086

On the users section, click Add next to User Groups.

VIAB2-0087

I have pre-created an Active Directory security group that I will tie to this pool called VIAB-Win8VIAB-0x. Enter the appropriate AD Security Group and select the Template that was previously created to assign this template to the group. Click Save and review the assignments:

VIAB2-0088

On the Desktops section, you can review the provisioning progress and monitor the desktops as they are being created:

VIAB2-0089

Once desktops start to show under the “New” column, it is safe to connect as a user in the VIAB-Win8VIAB-0x Active Directory group. To do so, connect using the FQDN DNS name attached to the SSL certificate. If using a self-signed certificate, I would recommend adding the certificate chain to the Trusted Root Certificate Authority lists.  Enter user credentials and click Log On:

VIAB2-0104

The desktop should launch automatically. If not, click the desktop to launch:

VIAB2-0105

You should now have a virtual desktop session established to the first available desktop using the Citrix Receiver!

VIAB2-0106

That just about covers the initial setup using VIAB Project Curacao! Next, I will start playing around with the Windows 8 Personal vDisk feature, so there may be a follow-up post in the near future!

To continue reading, please choose from the following:
Part 1: Hyper-V Server 2012 Installation and Importing VDI-in-a-Box
Part 2: VDI-in-a-Box Initial Configuration
Part 3: Windows 8 Image and Template Creation < YOU ARE HERE!

If you have any questions, comments, or just want to leave feedback, please do so below. Thanks for reading!

–youngtech

Share Button
  1. AnilAnil06-02-2014

    thanks for the detailed post. I have tried xenserver,ESxi and then stumbled on your article to finally get it right with hyper-v server.

    Thanks very much…

    Anil

  2. ChethanChethan06-21-2013

    Hi Dane,

    Great Article !! , please post more on the customization, profile management, folder redirection, HA for ViaB, application management.

    Thanks for your great post which reduces lot of time while implementation

Leave a Reply