How to P2V Multi-processor Servers to Uni-processor VMs

While troubleshooting poor performing VMs this week I was explaining to a customer the process of trying to downgrade the multi processor HAL of a Windows VM that was created by a P2V migration with VMware Converter. I ended up sending them a link to an older VMware Communities forum thread in which Mike Laverick of RTFM Education provides a quick how to guide. I also wrote (and sent the customer) a post earlier this year that offers similar advice, but P2V multi processor servers to single processor VMs instructs you to install a patch specifically for Windows Server 2003 VMs which then allows you to downgrade to a single processor.

The other difference worth mentioning between these two posts is the links to the Microsoft DevCon tool. Although VMware will not officially support using this tool on VMs, using this utility for forcing a HAL downgrade is possible when all else fails.

Check out the following instructions copied here and the various links in this post for more information.

VMware Communities: VC CPU - 97% and VM OS (Windows 2003) …

I’d back up your VM or make a new one from the template before attempting this. Changing the HAL can cause BSOD as you probably know…

How to downgrade the HAL:

  • Right-Click My Computer
  • Properties > Hardware Tab > Device Manager
  • Expand +Computer
  • Right-Click ACPI Multiprocessor
  • Choose Update Driver

From here Windows Dialogs vary - but whatever your version - you need to use

  • Install from a list or specific location (advanced)

then

  • Don’t search. I will choose a driver to install

You should then get the option to change the ACPI type

Some Windows OS (W2K3 if I remember rightly) doesn’t allow a GUI downgrade - but you can force one using MS DevCon utility .. [omitted]

You can the DevCon tool and documentation from here:

o Microsoft Help and Support:
http://support.microsoft.com/default.aspx?scid=kb;en-us;311272

o Microsoft Technet
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/0f087656-fb2e-4828-9630-e76051a0a608.mspx

Related Posts

Tags: , , , , ,

2 Responses to “How to P2V Multi-processor Servers to Uni-processor VMs”

  1. David Says:

    The patch is only required on systems that don’t have SP2 installed, which was released in March 2007.

  2. Virtualization Short Take #10 - blog.scottlowe.org - The weblog of an IT pro specializing in virtualization, storage, and servers Says:

    [...] is on a roll with a couple of good articles, one on VMFS storage sizing for performance and one on downgrading the VM HAL after P2V. The title for that second article was “How to P2V Multi-processor servers to Uni-processor [...]

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Subscribe



Add to Google Reader or Homepage
Subscribe in NewsGator Online
Add to netvibes
Add to Plusmo

Advertisements
INSANE

Support VM /ETC! Virtually Insane

Use the new INSANE page for general comments and questions.
UserOnline