Link to home
Start Free TrialLog in
Avatar of Matthew Cioffi
Matthew CioffiFlag for United States of America

asked on

XP mode in a virtual machine on MS Hyper-V

Hello,

I P2Vd a desktop running windows 7 64 bit, we need an XP mode for a very old program that is still in use.  I have some network issues with the XP mode.  I dropped the original XP mode that came with the desktop in the P2V, thinking that might be the issue.  It is not.  I have the same issues I had before.

The server is 2012r2 Standard, up to date with windows patches and updates.
The desktop is a Windows 7 64 bit machine, up to date as well.

I created a new XP mode virtual machine, I was able to join it to the domain, but it cannot see the network and I cannot ping it via DNS or IP.  I used a static address as it was not getting the proper address from DHCP.

Is it possible to have a virtual inside a virtual reach the network?  Internet access from the XP mode is unnecessary.  It is helpful, but not needed.

Thanks.
Avatar of John
John
Flag of Canada image

XP Mode only works in Windows 7. That is its limit.

You need to get an XP CD (eBay maybe) and make an XP Machine within Hyper-V. That will work. I have VMware Workstation and XP machines there and such XP machines run on any operating system that I can install VMware.
Avatar of Matthew Cioffi

ASKER

I think you may have misunderstood my question.

I have a windows 7 64 bit, was a physical desktop.  It is now a virtual machine running on Microsoft Hyper-v.  Inside that windows 7 64 bit OS I had an XP mode session running.  When it was physical it was fine.  It worked exactly as needed.  Since moving it to a virtual machine it does not want to work properly in terms of network access.  It is still running inside windows 7 64 bit OS.

I need to be able to see the network from the XP mode, it was able to do that when it was a physical server.

I'm not sure where to look in the various configurations to make this happen.  Is it even possible?
I understand. But XP Mode is highly specialized and I do not think you can see from outside through Hyper-V into Windows 7 into XP Mode. I do not think that will work. A plain XP machine within Hyper-V will work.
Avatar of Philip Elder
Pull the XP Mode VM out. It cannot run nested, that is virtualized within a virtualized operating system environment, on Hyper-V.

Pull the VM out and set it up as a VM on Hyper-V proper.
Is that allowed under the license of the XP mode session?

Just a minor point, it runs fine.  Anything other than a networking need is working.

I guess given its sporadic nature, seeing the domain controller and registering on the domain, but not seeing anything else and being unable to be seen cannot be fixed in a nested environment.  I was hoping it would work like any other XP session I have.  When running on a physical desktop it connects to the network fine.


The previous poster, John, instructed purchasing a copy of XP.  Probably going to be very hard to do safely and legally now.

I'll try to move the XP session just to see what happens.

Thanks.
XP Mode is not licensed anymore anyway.
Yes. XP mode is only licensed under Windows 7 and virtual inside virtual won't work for this.
I'm sure if you look hard enough you will find a retail copy of Windows XP and it's license which you can purchase if you want to continue using Windows XP
ASKER CERTIFIED SOLUTION
Avatar of John
John
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
XP 64 wasn't all that well supported from what I recall.
You might be better off getting a server 2003 disk if you require 64 bit memory addressing.
XP 32-bit would be supported so far as I know.
Thanks everyone.

John - I did check out ebay, I have a couple of copies coming from what looks like a reputable vendor.  Hopefully I don't have any issues with them.  It seems I have little choice in the matter but to proceed in this manner.

I do not need much in terms of resources on the XP machine.  The programs it will support do not need much, just a 32 bit OS, XP is best, win 7 32 can work but that is about it, 8 is very flaky and 10 would not work at all.  So XP is it.
Only option is purchasing XP from ebay and hoping everything goes well.

Thanks.
Thank you and I was happy to help. I had a license but like what you can purchase now and my XP Machine runs fine.