Link to home
Start Free TrialLog in
Avatar of IT Guy
IT GuyFlag for United States of America

asked on

My NIC isn't recognized within the Windows XP SP 3 installation within my Server 2008 Hyper-V installation; when I try to install the correct driver I get the message shown in the attached screenshot

My NIC isn't recognized within the Windows XP SP 3 installation within my Server 2008 Hyper-V installation; when I try to install the correct driver I get the message shown in the attached screenshot, "Please shutdown and plug Realtek PCI card to complete the installation".

I know that this is the correct driver, since it is the exact same driver that I used when I installed Windows XP on the same computer (but on a different partition).

Also, within the Server 2008 Hyper-V Windows XP installation, I have used the Add Hardware Control Panel wizard, but this install method doesn't work either. I choose to browse to the location of where the hardware driver is, and the I get the message shown in the screenshot "HyperV-XP-NIC-installation." I have also tried the three available built in drivers, but none of these work either.

Also, I have taken a look at the Hyper-V settings, but I don't see anything unusual within the settings that would need to be changed so that I can install my network card.

What do I need to do so that my network card will be recognized within the Server 2008 Hyper V environment?
HyperV-XP-NIC-installation.jpg
Hyper-V-XP-settings.jpg
HyperV-XP-NIC-installation.jpg
Avatar of Michael Ortega
Michael Ortega
Flag of United States of America image

All you want to do is go into the settings on your VM and add a NIC to it. It should add a Generic NIC which you can either bridge or NAT to your Host machines physical NIC. Of course, before you can add a NIC to the VM you have to already have a Virtual Network configured on the Hyper-V host.

MO
ASKER CERTIFIED SOLUTION
Avatar of Bryon H
Bryon H
Flag of United States of America 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
Yes, make sure you have a vitrual network associated with the VM through the Hyper-V manager, and then install the Integation Services like bryon recommeded. Actually, you can install the Integration Services regardless. If you have the virtual network allocated to your VM and the NIC isn't showing up it's because the Integration Services are likely not installed, but I believe Hyper-V auto installs the Integration Services after deployment of the VM. If the Integration Services are installed them you do not have a NIC, or possible a virtual network configured in the Hyper-V manager.

MO
My bad. I totally missed the middle image you posted originally. You have a NIC installed through the Hyper-V manager. I would go with Bryon's suggestion. It's unlikely that the NIC will appear in the VM as "Realtek". They host passes the use of your virtual network through with specific Virtual Machine NIC drivers. Should look something like - "Microsoft Virtual Machine Bus Network Adapter"  in device manager on your VM.

MO
Are Hyper-V integration services installed on the VM?

if installing the integration components fixed it for you, which is probably the right answer, might i suggest looking at my comment above: ID:28846510