I have a Windows XP Professional 32bit VM running on an ESX V4.1 host. The VM is running hardware version 7. I want to allocate more than 3.0 GB of RAM to the VM. When I allocate 4.0 GB of RAM the guest only sees 3.0 GB of RAM. Shouldn't the guest see at least ~3.6 GB of RAM?
You can try to add /PAE in the boot.ini, maybe this helps.
e.g. multi(0)disk(0)rdisk(0)partition(1)\%systemroot%=" Windows XP" /PAE
André
I tried the /PAE switch it didn't help
What about the /3G switch?
Hi,
Your problem is related to windows and is not unique to Virtual Machines:
you need to modify your boot.ini file in order to use more than 2GB of RAM how it would be recommended to stick to 3GB (3072MB) of RAM as your 32bit OS will not be able to use 4GB.
Have a read of this MS article for more details:
http://support.microsoft.com/kb/291988
regards
Ciarán
I have tried the /PAE switch and the /3GB switch. Neither one works. I think that there were some changes made with hardware version 7. I would expect the Windows XP VM to see ~3.6 GB of RAM Any thoughts on the differences between hardware version 4 and hardware version 7 as it relates to memory?
Fantastic resolution.
Thank u
i heard this issue long back ,please check this below link, this shows cpu and ram supports for Operating system recommeded by microsoft.
http://msdn.microsoft.com/en-us/library/aa366778(v=vs.85).aspx