Geeks With Blogs

News
Welcome to my blog.
Here's what we've got on the menu today:

Lorin Thwaits A geek says what?

Virtual Machine Additions are such a nice enhancement when using Virtual PC, but apparently one that is not currently compatible with Server Core 2008.  I first tried to install normally using VMAdditions.iso, but it comes up to a point where it tries to copy files, and fails, at that point during the MSI setup coming up with the message "Rolling back action:", with a progress bar that goes backwards.  Soon the nonsensical screen "Setup Completed" is shown, with the additional information "Setup was interrupted before Virtual Machine Additions could be completely installed."

Looking at the setup log, it seemed like permissions may be an issue.  But the setup process was running as an elevated Administrator on the machine.  (Seems like you can't run anything as LUA in Server Core.)

Undeterred, from another full Server 2008 installation that had Virtual Machine Additions installed I copied the driver files from the Program Files folder.  This is from version 13.803 of VMA.  Then I tried this:

C:\>pnputil -i -a "c:\Program Files\Virtual Machine Additions\*.inf"
Microsoft PnP Utility

Processing inf : msvmmouf.inf Successfully installed the driver on a device on the system.
Driver package added successfully.
Published name : oem0.inf

 

Processing inf : msvmscsi.inf
Successfully installed the driver on a device on the system.
Driver package added successfully.
Published name : oem2.inf

Processing inf : VirtualAudioDevice.inf
Failed to install the driver on any of the devices on the system : The required
section was not found in the INF.
Processing inf : vmadd_xp_drv.inf
Failed to install the driver on any of the devices on the system : No more data
is available.


Adding at least one driver package failed!

C:\>

For those that aren't familiar with the new pnputil command, it basically allows you to add and update drivers without having to use Device Manager.  Earlier beta builds used to have a similar tool called drvload that had limited functionality.

So after running pnputil, things looked somewhat healthy, getting at least msvmmouf.inf and msvmscsi.inf onboard.  I rebooted.  But after coming up, the video display was in 16-color mode, and rendering was incredibly slow.  Also no indication that any of the neat tricks available with Virtual Machine Additions had actually taken effect.  It seemed like hard drive activity wasn't negatively affected, but the other niceties of Virtual Machine Additions hadn't taken effect.  So to recover, I removed just the stuff that came from msvmmouf.inf like this:

 

C:\>pnputil -d oem0.inf
Microsoft PnP Utility

 

Driver package deleted successfully.

C:\>

 

After a reboot, things were back to where they were before, with no VMA.  So that's everything I've tried.  If anyone has any ideas of how to get VMA running under Server Core RC0, I'd be very interested to hear about it.

Posted on Thursday, November 1, 2007 10:37 PM | Back to top


Comments on this post: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
Thanks for the info about pnputil - didn't know about that. Just thought I'd let you know that I've just installed a RC0 server core virtual pc machine and installed the virtual machine additions successfully without any problems. I just installed them as you would on any vm - only difference was that I had to manually start the installation: d:\Windows\setup.exe
Hope that helps...
Left by stuart on Nov 04, 2007 10:23 AM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
I had tried setup.exe, as well as running the MSI directly using the "start" command. I wonder if the difference is that I was using Server Core from Web Server 2008 instead of from Standard or Enterprise. Perhaps the permissions are set up a little different for that build, and cause install to fail.

I just found another bug specific to that build when you try to use SysPrep -- it converts the installation to Enterprise, and requires an Enterprise key.
Left by Lorin Thwaits on Nov 05, 2007 1:46 AM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
There is a VMAdditions.iso under C:\Program Files\Microsoft Virtual Server\Virtual Machine Additions on the machines where VS2005 R2 is installed. Mount that ISO and run the installation and you are good to go. I have tested it with Windows Server 2008 RC0. It should work with your VPC as well.
Left by Shq on Feb 04, 2008 12:11 PM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
Remove the sound card from the VM and re-run the installation. Server core does not include support for audio devices. I found this here:
http://blog.lonnqvist.se/techblog/2008/06/install-virtual.html
Left by Barry Randall on Jul 08, 2008 7:28 AM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
There is a problem with your idea: It still requires you to test whether a given number is in your "excluded" set or not... an operation that could take a significant amount of time for each candidate number.
Left by DDos Protection on Nov 08, 2009 11:54 PM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
What does it all mean?
Left by external hard drive on Nov 15, 2009 6:14 AM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
There is a problem with your idea: It still requires you to test whether a given number is in your "excluded" set or not... an operation that could take a significant amount of time for each candidate number. the forgotten season 1 episode 10 | the good wife season 1 episode 11
Left by paranormal state season 4 episod on Jan 15, 2010 3:55 AM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
i like your blog, it's helpful to me
Left by tina on Jan 18, 2010 6:57 PM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
Excellent post.Ive bookmarked it already. Sincerely, Hector.
Left by tetris online on Mar 06, 2010 7:13 PM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
Hi,

As earlier I shared this article with mine another stumbler friends and really got good reviews from them.
Left by Health Care Tips on Mar 23, 2010 11:57 PM

# re: Has anyone gotten Virtual Machine Additions to work under 2008 Server Core RC0?
Requesting Gravatar...
There is a newer version out there now.
Ofen. I tried it, works fine ;).
Left by ofen on Aug 21, 2010 4:27 AM

Your comment:
 (will show your gravatar)


Copyright © Lorin Thwaits | Powered by: GeeksWithBlogs.net