Auto-recovery fails on all but the first volume of an MBR disk

Article translations Article translations
Article ID: 2853247 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When using a hardware provider to create a snapshot that requires a VSS Writer to perform Auto Recovery, it will fail if there is a data set that spans more than one partition on an MBR Disk

Cause

VSS during the Writers thaw phase and for auto recoverable snapshots, makes the snapshot read/write. Changing the read-only flag on a volume is done by dismounting the File System and changing the attributes. The File System on mount detects if the volume is writable.

VSS does this (dismount and change) for each volume only if the volume attribute is changing. This makes sense for GPT disks. But for MBR disks this attribute is shared by all the volumes on the disk. Hence, for another volume on the same MBR disk, VSS sees that the RO attribute is not changing and does not do the dismount.

Resolution

Workarounds:

1) Ensure all MBR Disks have only a single partition. In order to achieve this you should backup all data on the extra partition and then delete any extra partitions on the drive. You can use any product for the backup that doesn't use a hardware provider. Restore the data to the new drive. For drives that contain Windows, this requires reinstalling the operating system, because removing the system reserved partition removes the files necessary for booting.




2) Only use GPT disks. For disks that will contain Windows, GPT disks can only be booted from when using UEFI system. This will require removing all partitions from the disk. Configuring the hardware to support UEFI, and then doing a fresh install. For data disks, to convert an MBR disk to GPT please follow How To Convert MBR disk to GPT disk. This also requires that all data and all partitions be removed and deleted.

More information

Microsoft is aware of this issue and is investigating.

Properties

Article ID: 2853247 - Last Review: September 11, 2013 - Revision: 1.0
Applies to
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition with Service Pack 2
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Service Pack 2
  • Windows Server 2008 Standard
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
Keywords: 
KB2853247

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com