I've never heard of bootsys.exe either. I can't seem to find much online about it. Perhaps he meant bcdboot.exe?
Cheers, Trevor Sullivan Microsoft PowerShell MVP From: [email protected] [mailto:[email protected]] On Behalf Of Kent, Mark Sent: Tuesday, April 15, 2014 7:51 AM To: [email protected] Subject: RE: [MDT-OSD] EFI based deployments Thanks everyone for the replies. Sorry, should have given more details.I am always assuming everyone has SCCM with MDT :). We are running SCCM2012 R2 CU1, with MDT2013 (integrated with SCCM). SCCM is used for BOTH capturing and deploying the image. ZTIGather does show isUEFI=TRUE. Running diskpart, I see all the required partitions for UEFI. I do not run Bootsys.exe, that is a new one on me (have not heard of that til now.should there be a step to call that?). The odd thing is that this image will work fine on an UEFI enabled Dell 9020 desktop. However if I run it on a 9020 AIO, a 9010 desktop, or an E6440, it bombs out with the error mentioned in my original message. One other quirk, if I disable UEFI on the 9020 desktop and image it with the old school partition scheme, it blue screens on first boot after applying the image and drivers. Is it possible my image is bolloxed up? Applying it to non-UEFI enabled systems is fine. Mark Kent (MCP) Sr. Desktop Systems Engineer Computing & Technology Services - SUNY Buffalo State From: [email protected] <mailto:[email protected]> [mailto:[email protected]] On Behalf Of Keith Garner Sent: Tuesday, April 15, 2014 2:01 AM To: [email protected] <mailto:[email protected]> Subject: RE: [MDT-OSD] EFI based deployments There is not nothing special you have to do *capture* a machine to make it uEFI ready, except for the ubiquitous sysprep command. Remember, wim files will only capture a single partition, and MDT+OSD only understands how to use a single partition. However. you do need to *prep* the target machine with the correct partitions, and lay down the Windows Image to the correct partition, *and* set the correct system files for booting in the correct place. BootSys.exe is the correct tool to ensure that a machine that has been given a OS install image has been prepared correctly. That being said, you have excluded a lot of information in your question. Are you using MDT, OSD, or did you roll your own deployment method? Are you mixing CSM mode with uEFI firmware deployments? Check ZTIGather --> isUEFI = TRUE? Did you run bootsys.exe or did you attempt to lay down the correct boot files by hand? Is there a common denominator with the machines that fail? Are they uEFI 2.3.1 secure boot machines? Etc. MDT and OSD should handle this automatically, not sure why you are having problems. :( -k From: [email protected] <mailto:[email protected]> [mailto:[email protected]] On Behalf Of Kent, Mark Sent: Monday, April 14, 2014 11:11 AM To: [email protected] <mailto:[email protected]> Subject: [MDT-OSD] EFI based deployments Do you have to do anything special when you capture an image if you are going to deploy it to a UEFI based system? I haven't ready anything specifically that said yes except for one blog article that said the image needs to be captured from a VM that is in EFI mode. However, I have not done that and have deployed it successfully to some machines. On some models however, I keep getting the same error. It fails to boot with the following message: Location: EFI\Microsoft\Boot\BCS Status: 0xc000000d Info: An error occurred while attempting to read the boot configuration data Thanks! Mark Kent (MCP) Sr. Desktop Systems Engineer Computing & Technology Services - SUNY Buffalo State
