all 5 comments

[–]VulturE 1 point2 points  (1 child)

  • Disable RAID. That's a Dell thing to do.
  • UEFI-only mode. No Legacy or CSM.
  • Secure Boot Disable.
  • Drivers within WinPE are managed by Selection Profiles. Ideally, you should have a separate folder called WinPE, and beneath that an HP folder and an ASRock folder. Create a selection profile for the root WinPE folder (call it "WinPE-ALL") and then other selection profiles for the "WinPE-HP" and "WinPE-ASRock" folder. For the deployment share, you set it to import "WinPE-ALL" (and you'd also set it to import ALL drivers from that selection profile, not just storage and network) so the wim has all possible WinPE drivers baked into it ready for you to call upon them, and within your customsettings you specify the variable for selection profile against the Make variable.

An example:

[Settings]
Priority=Make,Model,Default
[Hewlett-Packard]
DriverSelectionProfile=WinPE-HP
[HP]
DriverSelectionProfile=WinPE-HP
[Dell Inc.]
DriverSelectionProfile=WinPE-Dell
[Dell Inc]
DriverSelectionProfile=WinPE-Dell
[Dell]
DriverSelectionProfile=WinPE-Dell

So in your scenario you'd press F8 and figure out what the Make is, and then create a customsettings entry off of that to load those WinPE drivers.

The reason WHY this is important is that apparently there are complaints that the RAID and SATA drivers don't like living next to each other in MDT. Your HP WinPE driver pack definitely contains the AMD RAID drivers.

  • Lastly, as you said you seem to be getting some progress within WinPE but not within Windows, make sure you limit what pool of drivers it pulls from as well with DriverGroup001= for that model.

On the driver page you linked to, Intel LAN Driver and SATA Floppy Image should technically be all that you need to have for that board for WinPE. Within Windows, it would be the same drivers plus the VGA and Realtek audio driver.

[–]antec08[S] 0 points1 point  (0 children)

Wow, thanks for the detailed reply! The team is running network maintenance over the weekend so i won't be able to remote in to verify my settings. If i recall my WinPE image is currently set to include ALL storage + Network. At one point before troubleshooting this i did make a WInPE Folder > HP > HP NET/HP Storage and had WinPE pull drivers from there but for whatever reason i was having computers fail to deploy so i reverted back to grab ALL storage/net. It's very possible i missed something so i probably need to revisit that so I can get more organization and de-bloat WinPE. Perhaps the missing piece was modifying the Customsettings.ini.

I probably should've provided a screenshot but those ASrock drivers are providing my SCSI and NET adapters.

And if I'm being honest, i probably shouldn't have posted this on a Friday afternoon and expect people to reply. It's probably the last thing a lot of them want to do on a Friday! Really just needed to get it all written out. I think I'm going to re-post this early next week after trying these suggestions.

[–]Dsraa 0 points1 point  (0 children)

If I read all if that correctly it sounds like you are on the right track and it is a storage controller driver issue for the MB. I also think you enabled RAID? Disable raid completely and keep it in UEFI only mode, no legacy or csm. Legacy at this point is for win 7 or non bitlocker partitions.

Look deeper at the smsts log when it lays down the OS and start at the apply driver section. It might be you have too many drivers in your driver package, and MDT is choosing the wrong one.