Hello all,
We just migrated our SCCM 2012 R2 environment from Vmware to Hyper-V on a new server. The old server was windows server 2008R2 and the new one is windows server 2012 R2. We kept the same computer account/ip address and did a disaster recovery procedure on the new server as a method to migrate it to the new server. The only thing we have now is that we are having issues with PXE boot. The following happens
- Client mac addr....
- client IP...10.x.x.x mask 255.x.x.x dhcp ip 10.x.x.x.
- Gateway IP 10.x.x.x
- WDSNBP started using DHCP referral
- Contacting server 10.x.x.x (gateway 10.x.x.x)
- No response from Windows Deployment Services server
- Launching pxeboot.com...
- Press F12 for network service boot
If F12 is pressed, we directly get the following:
The Boot Configuration Data for your PC is missing or contains errors
File: \boot\bcd
Error code: 0x0000000f
The SMSPXE.log gives a lot of the following:
Failed to retrieve the version of file 'E:\RemoteInstall\SMSTempBootFiles\HQ200164\WINDOWS\Boot\PXE\pxeboot.n12'. Error code: 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)Invalid file version '' foundSMSPXE7-4-2016 08:47:397760 (0x1E50)
CcmGetFileVersion failed with 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
Failed to retrieve the version of file 'E:\RemoteInstall\SMSBoot\x64\pxeboot.n12'. Error code: 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
Invalid file version '' foundSMSPXE7-4-2016 08:47:397760 (0x1E50)
CcmGetFileVersion failed with 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
Failed to retrieve the version of file 'E:\RemoteInstall\SMSTempBootFiles\HQ200164\WINDOWS\Boot\PXE\wdsnbp.com'. Error code: 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
Invalid file version '' foundSMSPXE7-4-2016 08:47:397760 (0x1E50)
CcmGetFileVersion failed with 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
Failed to retrieve the version of file 'E:\RemoteInstall\SMSBoot\x64\wdsnbp.com'. Error code: 0x80004005SMSPXE7-4-2016 08:47:397760 (0x1E50)
We tried the following:
- re-create the boot images
- Stop wds service/ rename remoteinstall\mgmt /restart wds service
- Re-create the RemoteInstall folder
- PXE boot machine on same subnet
- Granted access share/ntfs for system account on e:\ and d:\ (remoteinstall is on E)
- With process monitor I can filter out a lot of Access Denied errors on D and E during the boot
The new system is running on another system in the same datacenter (hyper-v cluster), however there is no firewall involved. Also Windows firewalls on all systems are turned off.
We also deployed a distribution point on the old vmware environment (and kept the SCCM server on hyper-v) and that works fine. A new DP on the hyper-v environment does not work. So I think it is something with Hyper-v or 2012 R2. The vmware server is 2012 (not R2).
Update: We deployed a VM on Vmware with 2012 R2 installed and deployed a DP there. That works fine. It seems that it is definitely something with Hyper-V.