Windows 2008 R2 Bare metal recovery to VMware

 none

Windows 7 / Server 2008 R2 Bare Metal Restore 0x0000007B Stop Error

Question

    • Hi,

       

      I am tring to restore a Server 2008 R2 Standard Ed (full installation) RTM to a virtual machine, from a full Windows Server Backup image taken of a physical machine (Dell PE 2970).  All restores fine, and looks good until it tries to boot, when a Stop Error occurs, with the following error:

      *** STOP: 0x0000007B (0xFFFFF880009A9928, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000)

      I believe the non-bracketed portion means "INACCESSABLE_BOOT_DEVICE".

      There is only the System Reserved volume + a C: volume (system volume) + F: volume (DVD drive) on the original server.  It has had other volumes in it before, which are correctly listed in the MountedDevices registry key, but they have not been physically present for a while.

      The virtual disk I'm trying to restore to is several GBs larger than the original virtual disk on the RAID controller (2 disks in RAID 1).

      I can't figure out why the server isn't booting.  I've successfully restored Server 2008 machines from physical machines to VMs before, including servers using hardware RAID cards (e.g. Dell SAS 6/iR).  The only difference I can think of is that this is Server 2008 R2, this is a 2 proc server (I've tried several virtual proc numbers on the VM to no avail), and the RAID controller is PERC 6/i, and this is the first server I've tried with that particular RAID card.

       

      Any help would be greatly appreciated, even if it's to point out that I'm looking in the wrong direction.

       

      Many thanks,

       

      Chris



      • Edited by Irish Chris Sunday, October 16, 2011 11:13 PM
      Monday, August 16, 2010 4:03 PM
      Avatar of Irish Chris
      Irish Chris
      225
      Points
      Top 10
      Irish Chris
        Joined May 2010

      5

       
      225 Points
       
 

Answers

  • Hi MailStane,

     

    Sorry for the long delay in getting time to test this, been flat out but got a chance today to rigorously run through some scenarios - and I'm absolutely thrilled to confirm we have a solution!!! :¬)  At long last, thank you immensely for your post and the original link - the steps above alone didn't work so I kept testing and and with the help of the link you gave modified the process a bit, and here's the the final working solution (all of this works for Windows 7 as well):

     

    After completing the BMR process don't restart.
    Select Command Prompt.
    regedt32<CR>
    Highlight HKEY_LOCAL_MACHINE, File>Load Hive>[restored volume]:\Windows\System32\Config\SYSTEM>Open>Key Name = Restored_HKLM>OK.
    Expand Restored_HKLM\ControlSet001\services and ensure the following are set:
      If restored to a (VMWare) VM then ensure intelide>Start = 0 and LSI_SAS>Start = 0; msahci>Start = 3 and pciide>Start = 3
      NB: I have only tested this with VMWare VMs (Player/Workstation and vSphere) but will likely translate across to Microsoft (e.g. HyperV) VMs. The LSI_SAS value is definitely required, I couldn't boot in a VM until this was chaned to 0.
      Or if restoring to a physical machine with native HDD controller then ensure msahci>Start = 0 and pciide>Start = 0; intelide>Start = 3 and LSI_SAS>Start = 3
    Highlight Restored_HKLM and then File>Unload Hive.
    Close windows and restart.

    You should now have a successfully booting restored Server 2008 R2! :¬)

    (Remember if it's a new add-in RAID card and you supply the drivers it will successfully inject them into the restored OS - see previous posts in this thread)

    NB: Don't worry if you have restarted without making the changes and it Blue Screens, come back through these options and if set correctly it will boot normally - nothing is damaged by the Stop Error, and the ide settings can be turned on and off with no permanent effect on the OS. I.e. change and restart until you hit the right combination required - I've tested this copious times and when changed back to the correct settings the OS boots again without issue.

    If in doubt, turn on all possible required services e.g. set both intelide = 0/pciide = 0 and msahci = 0, or set all of these to 0 and it will still boot with the correct driver/s:
       aliide, amdide, atapi, cmdide, iastorv, intelide, msahci, pciide, viaide and LSI_SAS.

    I don't recommend this due to the overheads it could introduce, but it will work and will get the machine up as quickly as possible if confidence in the exact combination required is in doubt.

     

    Settings for typical destination machines - skip if desired:

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    VMWare VM:
    aliide 3
    amdide 3
    atapi 0
    cmdide 3
    iastorv 3
    intelide 0
    msahci 3
    pciide 3
    viaide 3
    LSI_SAS 0

    Dell PE2970 physical machine with RAID card:
    aliide 3
    amdide 3
    atapi 0
    cmdide 3
    iastorv 3
    intelide 3
    msahci 0
    pciide 3
    viaide 3
    LSI_SAS 3

    Dell PET100 physical machine on native SATA adapter:
    aliide 3
    amdide 3
    atapi 0
    cmdide 3
    iastorv 3
    intelide 3
    msahci 0
    pciide 0
    viaide 3
    LSI_SAS 3

    Win 7 64x custom built physical machine on native SATA adapter:
    aliide 3
    amdide 3
    atapi 0
    cmdide 3
    iastorv 3
    intelide 3
    msahci 0
    pciide 0
    viaide 3
    LSI_SAS 3

     

    KEY FOR SERVICE START VALUES:

    0 = ?
    1 = ?
    2 = Automatic
     with DelayedAutostart = 1 = Automatic (Delayed Start)
    3 = Manual
    4 = Disabled

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

    MailStane thank you once again for posting - it's helpded no end resolving a big bug bear with Server 2008 R2 and Win 7's backups, and while I'm still nonplussed at to why these manual steps are necessary when 2008/Vista worked flawlessly without intervention (wondering if all the drivers are on by default but haven't checked it out yet), we now have a confirmed quick and viable fix.  Thanks for being generous enough to share and well done!

     

    Vikas, thank you for at least giving us a look in when the rest of Microsoft refused.  If you want to publicise this information feel free (any credit to MailStane and/or me I'm sure would be much appreciated) - it affects anyone in a Server 2008 R2/Win 7 DR scenario where the original hardware can't be replaced or emergency measures dictate using whatever's available whether home or business, and as SCDPM 2007/2010 uses the built-in backup this procudure applies equally.  On another note, this has also again opened the doors (IMO) to DPM as a viable all round backup solution, as the one stop backup including system state restores is a big bonus over third party block based backup solutions that painlessly allow different hardware restores for R2/Win 7 (personally tested) but do not allow for system state restores.  Now if compression were included in an SP or the next version it will have reached that always elusive "ideal" ;¬).

     

    RidvanSeber - if you're still having difficulty hope the steps above to load the restored Registry hive help.

     

    Case closed.

     

Λεπτομέρειες άρθρου

ID Αρθρου:
1
Κατηγορία:
Αξιολόγηση :

Σχετικά άρθρα