Thanks for the speedy replies. Here is a bit more information on the hardware and OS. This VM was configured with 1 CPU, I was just trying to increase it to 2. It is running Windows Server 2008 R2 x64. Everything I read said this should have worked. I followed these instructions while increasing the CPU setting:
Change the CPU Configuration
You can configure more than one virtual processor or CPU for a virtual machine using VMware Virtual SMP
for ESX.
You can configure a virtual machine that runs on an ESX/ESXi host to have up to eight virtual CPUs. A Virtual
machine cannot have more virtual CPUs than the actual number of logical CPUs on the host. The number of
logical CPUs is the number of physical processor cores or two times that number if hyperthreading is enabled.
For example, if a host has eight logical CPUs, you can configure the virtual machine for 8 virtual CPUs.
Not all guest operating systems support SMP, and some that do require reinstallation if the number of CPUs
changes. For more information about using SMP, search the VMware Knowledge Base.
Procedure
1 In the vSphere Client inventory, right-click the virtual machine and select Edit Settings.
2 Click the Hardware tab and select CPUs.
3 Select the number of virtual processors for the virtual machine.
4 Click OK to save your changes and close the dialog box.
I also added the "cpuid.coresPerSocket" setting to the Configuration Parameters which I was told to do in another manual. Everything I read says that this should have worked just fine. Now I just get "Operating System not found" when I boot it up...
Here is the specs of the ESXi host: 2 x 6core Xeon Processors, 32 GB RAM. There are 2 other virtual servers on this machine, both only using 1 processor each. I have plenty of resources available for use.
I would really just like to get this VM back up and running, I really don't care if it only has 1 CPU or 2, I just want it to work. Any ideas?
-Tim