Strange NIC issue when using PXE boot with Symantec Ghost and Microsoft Sysprep
Posted on 2009-12-23
Hopefully somebody has seen this before.
I have a PXE server working that serves out a pxe menu. This menu by default chooses to boot from the local hard drive but also has the option for the client machine to boot to a symantec ghost console client network image.
This works fine.
After booting into the ghost console client I run a clone task to push an image to the machine.
This also works fine.
The client machine reboots after the image has been written to disk.
During the reboot the client machine goes through the PXE boot process. When it gets to the menu I leave it to time out and the default option of booting from the local hard disk is choosen.
Now for the strange bit.
When windows starts, and the sysprep mini setup runs, the network card (an onboard Realtek RTL 8111/8112 with the correct driver loaded in windows) does not show any network link and I can't join the machine to the domain.
If I enter the bios, before the mini setup runs, disable the PXE boot and save, then everything is fine and the network card shows a connection and the computer joins the domain as expected.
Has anybody seen something like this before, where windows won't recognise a NIC if it has been started from a PXE boot menu?
Motherboard: Asus P5KPL-AM IN/GB
NIC: Realtek RTL 8111/8112
OS: Windows XP Pro
Imaging Software: Symantec Ghost Solutions Suite 1.0
PXE Server: 3Com PXE Server v1.10 build 3
Thanks for any help,