Welcome to MSDN Blogs
Sign in
|
Join
|
Help
Virtual PC Guy's WebLog
Talking about virtualization at Microsoft (Virtual PC, Virtual Server and Windows virtualization).
This Blog
Email
Syndication
RSS 2.0
Atom 1.0
Search
Go
News
Welcome to the Blog of Ben Armstrong.
I am a Program manager on the core virtualization team at Microsoft. I will be talking about what I love and hate about our products here.
I also maintain a
personal blog
.
The standard Microsoft disclaimer applies to pretty much everything on this page:
"This posting is provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use."
Cheers,
Ben
MS Virtualization Links
The official VPC WebPage
Virtually Vista
The official Virtual Server WebPage
John Howard's Virtualization Blog
Robert Larson's Virtualization Blog
rakeshm's VM Management Blog
Taylor Brown's Blog
MVP Sites
Steve Jain's website
What works on Virtual PC...
Tags
Developing on Virtual Server / Hyper-V
Gaming under Virtual PC
Hyper-V
Operating Systems under Virtual PC / Virtual Server / Hyper-V
Personal
SCVMM
Tech / Microsoft Talk
Virtual PC / Server Tips 'n' Tricks
Recent Posts
Warning on Hyper-V hosts under SCVMM
New HVRemote tool
Hyper-V Script: Looking at KVP GuestIntrinsicExchangeItems
Go check out SCVMM 2008
Back from TechEd China
Archives
November 2008 (5)
October 2008 (3)
September 2008 (10)
August 2008 (7)
July 2008 (7)
June 2008 (11)
May 2008 (8)
April 2008 (10)
March 2008 (18)
February 2008 (10)
January 2008 (19)
December 2007 (11)
November 2007 (12)
October 2007 (5)
September 2007 (13)
August 2007 (3)
July 2007 (14)
June 2007 (14)
May 2007 (12)
April 2007 (23)
March 2007 (19)
February 2007 (7)
January 2007 (15)
December 2006 (4)
November 2006 (9)
October 2006 (19)
September 2006 (15)
August 2006 (11)
July 2006 (19)
June 2006 (13)
May 2006 (26)
April 2006 (22)
March 2006 (23)
February 2006 (22)
January 2006 (18)
December 2005 (1)
November 2005 (19)
October 2005 (20)
September 2005 (15)
August 2005 (19)
July 2005 (18)
June 2005 (17)
May 2005 (19)
April 2005 (18)
March 2005 (18)
February 2005 (20)
January 2005 (18)
December 2004 (20)
November 2004 (20)
October 2004 (16)
January 2008 - Posts
Thursday, January 31, 2008 9:49 PM
Renaming a Hyper-V Virtual Machine
Moving on we come to a sample script for changing a setting on a virtual machine - in this case I am changing the virtual machines name. VBScript: Option Explicit Dim WMIService Dim VM Dim VMManagementService Dim VMSystemSettingData Dim VMName
Posted by
Virtual PC Guy
|
3 Comments
Filed under:
Developing on Virtual Server / Hyper-V
Wednesday, January 30, 2008 10:34 PM
Shutting down a Hyper-V Virtual Machine
Now to get a little trickier - shutting down a virtual machine: VBScript: Option Explicit Dim WMIService Dim VMList Dim VMName Dim VMGuid Dim ShutdownList Dim Result 'Specify the name of the virtual machine that I want to shutdown VMName
Posted by
Virtual PC Guy
|
1 Comments
Filed under:
Developing on Virtual Server / Hyper-V
Tuesday, January 29, 2008 11:24 PM
Starting a Hyper-V Virtual Machine
Next in the line up of scripts - another simple one - starting a virtual machine: VBScript: Option Explicit Dim WMIService Dim VMList Dim VMName 'Specify the name of the virtual machine that I want to start VMName = "Windows Server
Posted by
Virtual PC Guy
|
5 Comments
Filed under:
Developing on Virtual Server / Hyper-V
Monday, January 28, 2008 8:17 PM
Bring on the Scripts!
Okay! Now that initial documentation of the Hyper-V WMI API is available I thought I would respond with a "Week of Hyper-V Scripts". Starting with a simple one - here is a script that will list the name, identifier and state for each virtual
Posted by
Virtual PC Guy
|
11 Comments
Filed under:
Developing on Virtual Server / Hyper-V
Wednesday, January 23, 2008 9:25 PM
Hyper-V WMI Documentation Available
Now for me to start working on some sample code for you all: http://msdn2.microsoft.com/en-us/library/cc136992(VS.85).aspx Cheers, Ben
Posted by
Virtual PC Guy
|
6 Comments
Filed under:
Hyper-V
Wednesday, January 23, 2008 6:21 PM
Using BitLocker under Virtual PC / Virtual Server
Up until recently, I thought it was impossible to use BitLocker drive encryption under Virtual PC / Virtual Server (because the virtual machines do not have a TPM for BitLocker to use). However, thanks to Pascal Sauliere, I now know how to do this.
Posted by
Virtual PC Guy
|
12 Comments
Filed under:
Virtual PC / Server Tips 'n' Tricks
Tuesday, January 22, 2008 11:49 PM
Virtualization Announcements
We had a bunch of announcements today: Bob Muglia sent out an executive email on Harnessing the Power of Virtualization for Dynamic IT , and we also our Vision and Strategy to Accelerate Virtualization Adoption . Some key items here: Microsoft has acquired
Posted by
Virtual PC Guy
|
7 Comments
Filed under:
Tech / Microsoft Talk
Friday, January 18, 2008 9:15 PM
Creating your own Hyper-V MMC Console
The Hyper-V Manager is normally displayed under the Server Manager, and as a stand alone entry under Administrative Tools. However - I like to make my own customized MMC Console for Hyper-V. Specifically I like to have the Hyper-V Manager,
Posted by
Virtual PC Guy
|
3 Comments
Filed under:
Hyper-V
Thursday, January 17, 2008 7:28 PM
Allowing non-Administrators to control Hyper-V
By default Hyper-V is configured such that only members of the administrators group can create and control virtual machines. Today I am going to show you how to allow a non-administrative user to create and control virtual machines. Hyper-V uses
Posted by
Virtual PC Guy
|
8 Comments
Filed under:
Hyper-V
Wednesday, January 16, 2008 4:54 PM
Managing Snapshots with Hyper-V
Hyper-V introduces the concept of virtual machine snapshots - which is to say point in time images of a virtual machine that you can return to at any stage. These snapshots are implemented in the virtualization layer - and can be taken at any time
Posted by
Virtual PC Guy
|
8 Comments
Filed under:
Hyper-V
Tuesday, January 15, 2008 4:15 PM
Understanding the 'Clipboard' menu under Hyper-V
With Hyper-V the Virtual Machine Connection window has a menu titled 'clipboard'. This menu brings two of my favorite features from Virtual PC to the server world. Unfortunately these features caused some confusion under Virtual PC - so we
Posted by
Virtual PC Guy
|
1 Comments
Filed under:
Hyper-V
Monday, January 14, 2008 4:02 PM
Virtual Machine Connection Key Combinations with Hyper-V
With Hyper-V we now have the "Virtual Machine Connection" to use when interacting with a virtual machine (unlike Virtual Server which used "VMRC"). The Virtual Machine Connection window wraps the standard Remote Desktop Client
Posted by
Virtual PC Guy
|
5 Comments
Filed under:
Hyper-V
Friday, January 11, 2008 3:58 PM
Problems with Virtual Server and Automatically Restarting Virtual Machines
Per this KB article: http://support.microsoft.com/kb/941125 There is a known issue with Virtual Server and virtual machines which are configured to 'save state' when the system is shutdown - and then to automatically restart when the system is powered
Posted by
Virtual PC Guy
|
6 Comments
Filed under:
Virtual PC / Server Tips 'n' Tricks
Thursday, January 10, 2008 4:26 PM
Mounting VHDs from Managed Code
When Virtual Server 2005 R2 SP1 was released it included the VHDMount tool - that came with a DLL to allow you to control it programmatically. Unfortunately we were rather light with the documentation / sample code for this. So today I would
Posted by
Virtual PC Guy
|
3 Comments
Filed under:
Developing on Virtual Server / Hyper-V
Wednesday, January 09, 2008 12:12 PM
Using Hyper-V with a Wireless Network Adapter
Out of the box Hyper-V does not support connecting virtual machines to wireless network adapters. As a primarily server focused product this is a reasonable limitation - especially given evils that we need to do to get wireless network adapters
Posted by
Virtual PC Guy
|
10 Comments
Filed under:
Hyper-V
Tuesday, January 08, 2008 11:39 PM
Understanding Networking with Hyper-V
With Hyper-V the world of networking is quite different than it was with Virtual Server. First to set the scene, with Windows Server 2008 installed on a system with one network adapter you will see this under Network Connections: And your system is operating
Posted by
Virtual PC Guy
|
22 Comments
Filed under:
Hyper-V
Monday, January 07, 2008 10:56 AM
The Explanation for Error 61658 when installing IC's with Hyper-V
If you are having problems installing integration components on Hyper-V and are getting an error 61658 - go and check out Mike's post on this issue: http://blogs.msdn.com/mikekol/archive/2008/01/04/getting-an-error-while-installing-the-ics-on-server-2003-here-s-why.aspx
Posted by
Virtual PC Guy
|
0 Comments
Filed under:
Hyper-V
Friday, January 04, 2008 2:21 PM
Running Virtual PC under Hyper-V Beta
They say that a picture speaks a thousands words, so: Yes! This is Windows Server 2008 running the Hyper-V beta with Windows Server 2003 installed in a virtual machine, which in turn has Virtual PC 2007 installed and running Windows 98. And the
Posted by
Virtual PC Guy
|
9 Comments
Filed under:
Virtual PC / Server Tips 'n' Tricks
,
Hyper-V
Thursday, January 03, 2008 5:55 PM
Things that Virtual PC needs to be run as Administrator for...
For the most part Virtual PC is able to happily run when you are using a non-administrative user account and everything will work. There are - however - a couple of things that will not work correctly unless Virtual PC is run under an Administrative
Posted by
Virtual PC Guy
|
1 Comments
Filed under:
Virtual PC / Server Tips 'n' Tricks