Hello,
I've gotten the opportunity to create a win2k8r2 golden image that will be deployed to IBM3650 M3's over iSCSI boot LUNs. I have a need to update the on-board Broadcom 1Gb NICs from the drivers that come with the installation media. I am able to load the drivers that I need without any issue, the system survives multiple re-boots and displays the expected driver version via device manager. After I prepare the image I run sysprep, sysprep runs smoothly and the system shuts down as expected. At this point I unmap the existing LUN and clone the sysprep'ed image out.
This is where I run into trouble, if I update to the latest Broadcom driver the OS fails to boot, the host logs into the LUN successfully and I get the Windows splash screen after a bit the screen goes black and I get no response from windows at all. With this behavior I would generally expect that there is some issue with my unattend file but if I don't upgrade the driver there are no problems, windows boots normally, and the post install process runs successfully. After some digging I saw that I might be running into KB974072. Just as the article suggested I inserted the necessary drivers into the installation media. Unfortunately this produced the same result.
I've got PersistAllDeviceInstalls set to "true" in the generalize pass of the unattend so sysprep should not be making any changes to the drivers. If anyone has any ideas on what else, if anything, I can put in the unattend to get sysprep to leave the drivers alone or any thoughts on this issue at all I would greatly appreciate it!
Regards,
Toll_Hou5e