P2V SBS Windows 2008:围绕 SCSI IDE 更改的大容量存储驱动程序问题 - 启动 BSOD 错误 0x0000007b、0xc0000034?

P2V SBS Windows 2008:围绕 SCSI IDE 更改的大容量存储驱动程序问题 - 启动 BSOD 错误 0x0000007b、0xc0000034?

阅读了大量关于 Spiceworks 以及 P2Vs、SBS、2008、DC 等相关主题的材料,并对所有 Pathways & Tools & Prep 做了大量笔记:(请参阅第 1、2、3 页)所以你知道我已经完成了所有方面的功课。

整理笔记:
https://www.dropbox.com/s/vtljsnk2yscybcr/P2V%20-%20SBS%20DC%20-%20Notes.docx?dl=0

  • 目前更喜欢任何冷/离线克隆 - 因为没有其他盒子,而且对于 DC 到 P2V 离线来说更安全/更好。

关于BSOD错误:
从我目前的谷歌搜索来看,这是由于 P 硬件和 V 硬件上的存储设备之间的驱动程序不匹配造成的。

https://blogs.technet.microsoft.com/asksbs/2008/03/29/how-to-troubleshoot-the-stop-error-0x0000007b/

4. 0xc0000034 – 此状态代码转换为 STATUS_OBJECT_NAME_NOT_FOUND。这是最常见的状态代码,通常由驱动程序丢失或损坏引起。

在此处输入图片描述

身体的:

  • 戴尔 T410 +
  • Dell LSI Logic 控制器(显示为:Win 2012 R2 下的 Dell SAS 6/iR 适配器控制器)。

PS:SBS 最初从 LSI RAID 0 启动,即使克隆到普通 MoBo 连接的 SATA 磁盘也能启动,但该 SATA 磁盘的 VHD 克隆在 HyperV 下会出现 BSOD。

虚拟的:

  • Hyper V 2012 R2 - 第一代

进行了多轮 CHKDSK、Degfrag 甚至 Defraggler + Freespace Defrag

可能的修复/解决方案-到目前为止研究过了吗?

我想我们可以将 AHCI、IDE、ATAPI 的 REG 修复添加到其中,但似乎不起作用。

看到了一些关于 LSI / SCSI 注册表更改的帖子 - 但不确定是否可行。

您的想法/建议?


尝试过的其他方法:

  • 此外,2008 年的 SBS 备份和恢复方法不显示任何“恢复到不同的硬件”复选框 - 此外,它不允许我将 C 盘备份恢复到具有更高 GB 大小的可扩展 VHD。

  • SCVMM 试用版、MS MVMC、Disk2VHD、Paragon、Acronis、ShadowCraft - 所有软件几乎都无法通过其所谓的硬件独立恢复和转换机制解决这个问题。

附言:这是 SBS Premium 2008(不是 OEM)(在人们假设/质疑或跳跃之前)

此外,我们还不能迁移到 2012 R2,因为 Win 2008 上的应用程序/数据服务器上有大量自定义应用程序,而且它们都紧密链接在一起。

(但随着定制应用程序的选择和替换,2012/16 或 Zentayal 可能会出现)

答案1

在尝试了所有关于更改驱动程序、注册表项等的变体和建议之后,我偶然发现了唯一有效的黑客方法。

每个转换器都失败了,因为它无法“解决”导致 BSOD 的 SCSI IDE 大容量存储问题。

这里更大的问题是物理机器有/曾经有 Dell LSI SCSI 硬件,尽管将 SBS 08 作为卷/分区克隆到 IDE 驱动器并启用 IDE/ATAPI 驱动程序等,但操作系统似乎“错过”了其 SCSI 启动“序列”。

因此,这些工作已分阶段成功完成:

阶段1:使用 VMWare Converter Standalone 到带有 SCSI VMDK 的 VMWare VM 进行 P2V

这是一个使用转换物理机向导的简单过程。如果需要,我们可以为此添加相关链接。

第 2 阶段:使用附加的 SCSI VMDK 启动虚拟机主 IDE VHD即使是空的 VHD - 任何微小的大小:例如 1GB)。

这在 VMWare Workstation 10.0 中很容易实现,这一步似乎将某些 IDE 内容添加到 SCSI 启动中,从而使 OS IDE 和 SCSI 能够启动。

我们曾多次尝试手动破解注册表项的方法来改变大容量存储驱动程序和启动驱动器问题,但这会导致一些问题。

我在这个论坛讨论中发现了这个不寻常且特殊的步骤:
如何将 VMWare 映像转换为 Hyper-V 映像

虽然大多数在线讨论和建议仅谈论将 VMDK 转换为 VHD,但这篇文章指出了 **MassStorage 启动问题(SCSI 与 IDE)始终导致上述 BSOD(正如我在网上看到和读到的)并且困扰着许多 P2V + Hyper V 尝试和 SCSI 到 IDE 的转变。**

第 3 阶段:在另一个自定义 VMWare VM 上,将上述 VMDK 附加为IDE 用于主引导。启动、完成并关机。

现在驱动器及其操作系统已通过主 IDE 成功启动并且准备转换为 Hyper V(因为 Hyper V 不支持 SCSI 启动)

第 4 阶段:使用 Starwind V2V Converter(或其他实用程序)将 VMDK 转换为 VHD

状态 5:在新的 Hyper V VM 上,将输出 VHD 附加为 IDE 驱动器并启动到操作系统

答案2

我在 SBS 2011 P2V 上对 BSOB 7B 进行了排序。(原始版本在 HP 服务器上,带有硬件 RAID5,硬盘出现故障。Hyper-V 2019 上的新版本)使用此版本 http://www.manjeetjakhar.com/2013/09/how-to-fix-bsod-0x0000007b-on-win7-and.html

花了 10 天时间寻找解决方案

相关内容