18
Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Embed Size (px)

Citation preview

Page 1: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

MMS Minnesota 2014

Troubleshooting OS Deployment

Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus

#MMSOSD

Page 2: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Agenda

MDT 2013

ConfigMgr 2012 R2

Page 3: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Available for download

PC0002CM01MDT01DC01

Demo environment

Page 4: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

ConfigMgr v.Next and MDT v.Next• In general, minor changes and bug fixes• Driver import filtering• New WinPE version (Windows 10 ADK)• Including BranchCache

• Log configuration is easier• Operating System Installer -> Operating System Upgrade Package• New Task Sequnce binaries for MDT 2013 Lite Touch• Make LTI and ZTI more Accessibility Compliant• Documentation on TechNet, no longer CHM and DOCX

Page 5: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

General Driver Challenges

• Challenges:• A constantly changing list of “supported” hardware• Rapidly-changing PC hardware• “Configuration of the day” vendors• Chipsets / CPUs

• Infrastructure Optimization, standardization• Maybe even less frequent purchases

Page 6: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Driver Solutions - What approach to take

“Chaos” “Control Freak”

Let the tool decide

Explicitly specify

Find a happy medium

Page 7: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Windows Drivers

• Boot Image Drivers (WinPE 5.0)• Primarily Nic & Storage• Uses Windows 8.1 and/or WS 2012 R2 drivers

• Operating System Drivers• All drivers• Depending on what you are deploying

Page 8: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Demo

“Finding” drivers

Page 9: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Drivers in MDT 2013 Lite Touch

• Deployment Share holds driver repository• Import• Folders / Selection profiles

• Designed to be dynamic• Rules-based process to help filter• DriverGroup• DriverPaths (legacy)

Page 10: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Demo

MDT 2013 Lite Touch Driver Injection

Page 11: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

ConfigMgr 2012 R2 Drivers

• Driver catalog• Driver packages• Used for two purposes:• Driver distribution (replication)• “Forced” driver installation

• Driver categories• Used as a filter when automatically detecting needed drivers

• Offline injection “just in time”

Page 12: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

ConfigMgr 2012 R2 Drivers

• Auto apply drivers• Drivers are matched by PnP ID

• Apply driver package• Only the specified package is used• All drivers are injected

Page 13: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Demo

ConfigMgr 2012 R2 Driver Injection

Page 14: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Drivers Tips & Tricks

• Unsigned versus signed drivers• Understanding driver ranking• Troubleshooting driver Infs• Scratchspace• Drivers as Applications• BlueTooth, QLB, Mobile Broadband, Biometric

• Hybrid Scenarios

Page 15: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Demo

Drivers Tips & Tricks

Page 16: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

MMS Minnesota 2014

Resources

deploymentresearch.com

blogs.technet.com/mniehaus

Page 17: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Resources – Trainings, Videos, books

deploymentartist.com

Page 18: Troubleshooting OS Deployment MMS Minnesota 2014 Johan Arwidmark @jarwidmark Michael Niehaus @mniehaus #MMSOSD

Troubleshooting OS Deployment

EvaluationsPlease provide session feedback by clicking the Eval button in the scheduler app. One lucky winner will get a free ticket to the next MMS!

Visit all of our sponsors in the expo area and online!

Platinum Sponsors:

Gold Sponsors:

MMS Minnesota 2014

Johan Arwidmark @jarwidmarkMichael Niehaus @mniehaus

#MMSOSD