Solved Deployed image boots up with boot/bcd error and BSOD
- FOG Version: 1.3.0-RC-11 SVN Revision: 5956
- OS: Ubuntu
- Service Version:
I created a universal Windows 7 image for HP computers and I’m running into an issue when deploying an image to an HP Z440 Workstation where post image, it boots up with boot/bcd error and BSOD 7B code that says to chkdisk /f. I tried booting up two different harddrives and same issue. Unable to boot into USB Windows 7 disk to repair it. Any suggestions?
@george1421 thanks George, after installing the hot fixes I was able to deploy the image. Thanks for your help everyone!
@holydonut Ah nvme that might explain it. Did you add in the 2 hot fixes that are required for Win7 to see a nvme disk?
@george1421 I removed the drivers from the image for the model, changed to ahci and still same error. Yes it has a NVME disk installed
george1421 Moderator last edited by george1421
@Tom-Elliott I think with this specific system the issue is one of two.
- The hardware is configured for raid mode where ahci may be more appropriate.
- The Win7 image doesn’t contain the hardware driver for the disk controller.
The bluescreen stop message basically means that when windows switches to protected mode it can’t access the storage disk.
Does this HP computer have an nvme disk or m.2 disk installed?
How about, removing drivers from the picture entirely first?
I’m assuming you’re using something like the drivers through postdownloadscripts? Sorry I’m not reading too far through this all.
If you have just the base image, no drivers, and test, do things appear to work smoothly? This will tell you immediately if it’s a driver issue or not.
Is it also possible the image as it was uploaded was uploaded improperly? (I don’t know if you already tried recapturing).
@Quazz no luck
@holydonut You often have to explicitedly enable the UEFI network stack before you can use it as a boot option.
Try disabling UEFI and see if that works.
@george1421 I’m guessing legacy boot is default for network boot?
@holydonut I’d take a look at the BIOS then and take a look at the boot settings, there’s likely something going on there that’s causing this.
@Quazz yes it was sysprepped with generalize option
@holydonut said in Deployed image boots up with boot/bcd error and BSOD:
Target computer has UEFI and legacy enabled
What is its primary mode? I know some will boot either mode based on the boot media.
@george1421 no problem, after updating to latest RC it still has same boot bcd error. Softpaq exe’s were already extracted and now I’m troubleshooting to see if its a driver issue now. Target computer has UEFI and legacy enabled, not sure if this matters since when I deploy a different image to it, it is fine.
BSOD 7B means boot device not accessible IIRC.
Did you sysprep (with generalize switch) before capturing?
If not, what might be happening is it is loading (assuming here) AHCI drivers. If say, your HP Z440 is set by default to use RAID, it will give this BSOD and be unable to continue.
@holydonut Sorry I had to leave last night, I would agree to update to the latest release to ensure this issue hasn’t already been addressed.
I don’t use HP hardware so I can’t give driver pack guidance for those, but make sure your drivers are in inf format and not the .exe softpaqs.
I do a similar process of building the reference image in a vm client using mdt. I don’t have any issues with Win7 deployments this way.
Since you are capturing a bios (legacy) mode image, make sure your target computer is also in bios mode. You can’t capture a bios image and deploy it to a uefi system.
@Tom-Elliott great thanks! updated to the latest RC so I’ll let you know how the deployment goes tomorrow
@holydonut Not only is it “good” it’s the one I would’ve directed you to :).
@Tom-Elliott said in Deployed image boots up with boot/bcd error and BSOD:
still a n00b with Fog since I just started learning with imaging this past week and this seems easy to do but I could give that a try. is this a good guide? https://wiki.fogproject.org/wiki/index.php/Upgrade_to_trunk
@holydonut Might I make a bold suggestion to update to the latest RC before re-capturing?
I used VMware for reference image and it’s set to legacy boot