Inside ConfigMgr 07 Operating System Deployment

What is OSDDiskpartBiosCompatibilityMode?

Prior to Vista, the default alignment for partitions was cylinder alignment for MBR disks and sector alignment for GPT disks.  With Vista (and Windows PE 2.0), the default partition alignment was changed to 1 MB.  This can result in a 2x performance enhancement, since disk sectors are aligned with the cache line size.  Unfortunately, this may cause some systems to blue screen if the disk was partitioned in Windows PE 2.0 and pre-Vista operating system is installed to it.  The text-mode portion of Setup will complete successfully, but the system will blue screen when it reboots into GUI-mode Setup.  You may also see a blue screen after deploying an image of a sysprepped pre-Vista operating system.  See KB articles 931760 and 931761 for more information.

In order to help customers who experience this issue, we have added a Task Sequence variable, OSDDiskpartBiosCompatibilityMode, to the Partition and Format Disk step.  This variable is not exposed in the Task Sequence Editor, so you have to set it using a machine or collection variable, or explicitly in a Set Task Sequence Variable step, prior to any Format and Partition Disk steps.  If this variable is set to "TRUE", then the Format and Partition Disk step will automatically make the changes to the Windows PE registry described in KB articles 931760 and 931761 prior to partitioning the disk.

We only recommend using this variable if you have hardware which experiences this problem, since you will miss out on the disk performance enhancements.  If you are applying Windows Vista, then you should never need to use this option.

Published Thursday, June 21, 2007 4:26 PM by vsletten

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Perry Mac Donald said:

I would like to know where to get a reg fix for xp 2000 thats safe..rustym59@hotmail.com

November 18, 2007 7:32 PM
 

vsletten said:

Sorry, I'm not quite sure I follow your request... the KB articles (931670 and 931761) mentioned in the blog post describe the registry modifications necessary to revert to the "old" partition alignment.

December 12, 2007 2:18 PM
 

Rod Trent at myITforum.com said:

December 5, 2008 10:46 AM
 

Paul Speed said:

THANK YOU!!!  I can now live a long and happy life.  

September 25, 2009 3:42 PM
 

Jeremy said:

Where exactly do you add the "OSDDiskpartBiosCompatibilityMode" variable and how do you set it to true?

October 12, 2009 3:30 PM

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Submit

About vsletten

I'm an SDE for System Center Configuration Manager. I joined Microsoft in the summer of 2004, at the beginning of the release cycle for ConfigMgr 2007.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker