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.
Matthew CioffiSenior DBAAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
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.
0
Matthew CioffiSenior DBAAuthor Commented:
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?
0
JohnBusiness Consultant (Owner)Commented:
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.
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Philip ElderTechnical Architect - HA/Compute/StorageCommented:
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.
0
Matthew CioffiSenior DBAAuthor Commented:
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.
0
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
XP Mode is not licensed anymore anyway.
0
JohnBusiness Consultant (Owner)Commented:
Yes. XP mode is only licensed under Windows 7 and virtual inside virtual won't work for this.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
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
0
JohnBusiness Consultant (Owner)Commented:
Hi Andy, I did some looking on eBay and you can still get legitimate copies of XP there.    @mcioffi209 - You must check the vendor carefully and be able to return the package if the key does not activate.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
pgm554Commented:
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.
0
JohnBusiness Consultant (Owner)Commented:
XP 32-bit would be supported so far as I know.
0
Matthew CioffiSenior DBAAuthor Commented:
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.
0
Matthew CioffiSenior DBAAuthor Commented:
Only option is purchasing XP from ebay and hoping everything goes well.

Thanks.
0
JohnBusiness Consultant (Owner)Commented:
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.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Virtualization

From novice to tech pro — start learning today.