我们的 HP DL360G4p 装有 Windows 2008 R2,几天前坏了。由于我们没有多余的相同硬件,所以我在 ESX4 上设置了 VM,并从 WindowsServerBackup 映像中恢复。恢复看起来没问题,但它在启动时显示 BSOD 和 Stop 错误 0x0000007b。
在网上搜索后,发现问题似乎出在 HP SmartArray 6i 的驱动程序上,但我不知道该如何解决。我确实将驱动程序文件 HpSAMD.sys 重命名为其他文件,这样就不会在启动时加载,还将 HpSAMD 服务的注册表更改为禁用(Start:0->4),但到目前为止,一切都没有解决。
我知道不支持使用 WindowsServerBackup 映像的方案,但很难获得相同的硬件仅用于恢复,我非常感谢任何帮助解决这个问题的人。我想知道为什么 R2 不起作用,而在 R2 之前这是可能的......
谢谢。
-- 找到解决方案!--
- 启动恢复模式。(离开后您将看到选项,启动失败然后自动重启)
- 选择键盘,根据需要输入密码。
- 启动命令提示符。
- 运行 regedit。
- 选择 HKEY_LOCAL_MACHINE,然后从菜单中选择文件/加载配置单元。
- 导航到:\Windows\System32\Config\SYSTEM,例如,将其命名为“HKLM”。通常是 D:。
- 找到键 HKEY_LOCAL_MACHINE/HKLM/System/CurrentControlSet001/Services/LSI_SAS(我的虚拟机配置为 LSILogic SAS 模式)
- 将开始改为 0
- 选择 HKEY_LOCAL_MACHINE/HKLM,然后从菜单中选择文件/卸载配置单元。
- 重启。
答案1
前几天我遇到了这个问题。
我们从 HP 服务器捕获了一个图像,他们使用的是非常便宜的 RAID 控制器。我实际上遇到了两个问题:
首先,映像出现时带有损坏的引导加载程序(我能够使用 ISO Server 2008 磁盘、修复模式、cmd 行修复这个问题,我使用了 bcdedit 实用程序)。
其次,在解决了这个问题之后,服务器出现蓝屏,并显示“停止错误 0x0000007b”。我再次使用 ISO 服务器 2008 R2 映像,执行相同的过程,直到我进入命令提示符,运行 regedit 并从我的 Windows 分区(在本例中为 D:)加载配置单元。为了修复它,我必须禁用(0x4)原始服务器中安装的一些 LSI-SAS 服务驱动程序并启用(0x0)我的 LSI-SCSI,因为这是我在 VM 中使用的。它成功了!
我希望这个解决方案能够为其他人指明正确的方向。
答案2
您好,我在启动恢复的 Acronis 映像时遇到了同样的 BSOD,该映像恢复时没有出现错误。症状:图像来源:Hp ml350 g8 SAS raid 服务器目标:台式电脑上的虚拟盒
Windows 2008 r2 开始启动过程(进度条正在进行)进度条完成时出现 BSOD 0x0000007b
我的解决方案。将 VDI 映像从当前控制器分离,并将其连接到 CD/DVD 设备所连接的 IDE 控制器。现在可以正确启动
要分离 VDI:停止虚拟机 转至设置 > 存储 存储控制器列表底部有 4 个小图标,最右边的图标用于移除控制器(请确保已突出显示上面列表中连接到 VDI 的控制器)单击以移除。控制器和 VDI 现已消失。突出显示 IDE 控制器 现在单击“添加附件”下方最左边的图标不创建一个新的虚拟驱动器,选择现有的 VDI > 只需浏览到 VDI 文件所在的位置并选择。任务完成。启动 VM。显然,我不能向你保证它会为你工作,但它很快,而且对我来说很有效。
问候