Have done tons of reading on Spiceworks & outside on P2Vs, SBS, 2008, DC related threads and made lots of notes on all Pathways & Tools & Prep: (Please see Pg 1,2,3) so you know I've done the homework on all ways.
Compiled Notes:
https://www.dropbox.com/s/vtljsnk2yscybcr/P2V%20-%20SBS%20DC%20-%20Notes.docx?dl=0
Regarding BSOD Error:
From my Googling so far, It's due to Driver mismatch between Storage device on P hardware and V hardware.
https://blogs.technet.microsoft.com/asksbs/2008/03/29/how-to-troubleshoot-the-stop-error-0x0000007b/
4. 0xc0000034 – This status code translates to STATUS_OBJECT_NAME_NOT_FOUND. This is the most common status code and is usually caused by a missing or corrupt driver.
Physical:
PS: SBS originally boots off LSI RAID 0, and boots even when cloned to normal MoBo attached SATA disk, but the VHD clone of that SATA disk BSODs under HyperV.
Virtual:
Done several rounds of CHKDSK, Degfrag and even Defraggler + Freespace Defrag
Likely Fixes/ Solutions - Researched so far?
Figured we could add the REG fixes for AHCI, IDE, ATAPI into it, but does not seem to work.
Saw some posts about LSI / SCSI registry changes - But not sure if thats the way to go.
Your Thoughts/ Suggestions?
Other methods tried:
Also, the SBS Backup & Restore method in 2008, does not show any "Restore to different Hardware" Checkbox - Also, it wont allow me to Restore C-drive backup to a Expandable VHD with higher GB size.
SCVMM Trial, MS MVMC, Disk2VHD, Paragon, Acronis, ShadowCraft - All pretty much failed to fix this with their so called Hardware Independent Recovery & conversion mechanisms.
PS: It is SBS Premium 2008 (not OEM) (before people assume/ question or jump)
Also, we cant move to 2012 R2 as yet as bunch of Custom Apps are there on an App/ Data Server on Win 2008 and its all tightly linked.
(But down the line as the Custom apps are Chosen & replaced, 2012/16 or Zentayal may be on the cards)
After having tried all variations and suggestions on changing drivers, registry keys and what not, I happened to come upon the only single hacky way that worked.Every converter failed as it did not manage to "resolve" the SCSI IDE Mass Storage issue that was causing the BSOD.
The larger issue here is that the Physical machine has/ had Dell LSI SCSI hardware, and despite cloning the SBS 08 to an IDE drive as a Volume / Partition and enabling IDE/ ATAPI drivers etc. the OS seemed to "miss" its SCSI booting "sequence".
So these was successfully done in Stages:
Stage 1: P2V using VMWare Converter Standalone to VMWare VM with SCSI VMDK
This is a straight forward process using the Convert Physical machine Wizard. If need be we can add a relevant link for this.
Stage 2: Boot VM off SCSI VMDK with attached Primary IDE VHD (Even an Empty VHD - Any tiny size: e.g. 1GB).
This was easy to do in VMWare Workstation 10.0 and this step seems to add certain IDE stuff to the SCSI booting which makes the OS IDE & SCSI boot capable/ able.
We had tried the manual way of hacking registry keys many times to change the Mass Storage Driver and Boot drive issues, but it causes some issues.
I found this hacky & exceptional step on this forum discussion:
How to convert VMWare image to Hyper-V images
While most online discussions & suggestions only talk about converting VMDK to VHD, this one points out the **MassStorage booting issue (SCSI vs IDE) that causes the above BSOD all the time (as I've seen and read on the web) and plagues so many P2V + Hyper V attempts and SCSI to IDE change.**
Stage 3: On another Custom VMWare VM, attach above VMDK as IDE for Primary booting. Boot, let it complete and shutdown.
Now, the drive & its OS have successfully booted via a Primary IDE and are primed for conversion to Hyper V (as Hyper V does not support booing from SCSI)
Stage 4: Using Starwind V2V Converter (or another utility) convert the VMDK to VHD
State 5: On a new Hyper V VM attach output VHD as IDE drive and boot into OS
I sorted BSOB 7B on my SBS 2011 P2V. (Original was on HP Server with Hardware RAID5 with failing hard disks. New version on Hyper-V 2019) by using this http://www.manjeetjakhar.com/2013/09/how-to-fix-bsod-0x0000007b-on-win7-and.html
Spent 10 days looking for a solution
User contributions licensed under CC BY-SA 3.0