为Windows操作系统使用VMware SCSI驱动 您所在的位置:网站首页 pe加载固态硬盘驱动 为Windows操作系统使用VMware SCSI驱动

为Windows操作系统使用VMware SCSI驱动

#为Windows操作系统使用VMware SCSI驱动| 来源: 网络整理| 查看: 265

本文转载自 https://kb.vmware.com/s/article/1005208

本文为 Injecting SCSI controller device drivers into Windows when it fails to boot after converting it with VMware Converter (1005208) 的翻译版本。 尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。 有关最新内容,请参见英文版本

本文提供了有关在转换前将相应磁盘控制器驱动程序从正常运行的虚拟机复制到物理机或虚拟机的说明,以便解决使用 VMware Converter 或 SCSI 适配器发生更改时出现的 STOP 0x7B 故障。

当 Windows 在引导时找不到相应的驱动程序且必须通过手动复制才能解决时,可能会发生此问题。

所有 Windows 版本(仅 vmscsi)

要从具有 Windows 客户机操作系统的正常运行的虚拟机中复制相应的磁盘控制器驱动程序,请执行以下操作:

打开转换源的电源。 源可以是物理机,也可以是虚拟机。

从以下位置下载 VMware SCSI 磁盘控制器驱动程序引导盘:

http://download3.vmware.com/software/vmscsi-1.2.0.4.flp 

如果源是虚拟机,请将驱动程序引导盘附加至虚拟机的虚拟软盘驱动器。

如果源是物理机,请使用以下任意方法从引导盘映像复制文件: 

将磁盘映像提取到文件,并将这些文件复制到源。

将引导盘附加到虚拟机,并将文件从虚拟引导盘驱动器复制到物理源。

将映像内容写入到软盘,并将该软盘插入物理源。

注意: 需要映像提取软件才能使用此方法。 

访问软盘或文件。

右键单击 vmscsi.inf,然后单击安装。 此时将安装 VMware SCSI 驱动程序。

重新启动源以完成安装。

使用 VMware Converter 执行其他转换。

Windows 2008 和 Windows 7 (LSI SAS)

默认情况下,Windows 2008 和 Windows 7 已安装 LSI SAS 驱动程序,但需要注册表项才能激活该驱动程序:

确认目标计算机的 C:\Windows\System32\Drivers 目录中已存在 lsi_sas.sys。 默认情况下,在 Windows 安装期间应包括此系统文件。 如果缺少该文件,请从正常运行的虚拟机中复制。

打开正常运行的 Windows 2008 或 Windows 7 虚拟机的电源。

单击开始 > 运行,键入 regedit,然后按 Enter 键。

导航并导出此注册表项(右键单击导出):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LSI_SAS 

将步骤 4 中的注册表项导入到要转换的源系统。

注意: 在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。 有关备份和还原注册表的详细信息,请参阅 Microsoft 文章 136393。 

重新启动源系统以完成安装。 此操作要求源系统停机。

使用 VMware Converter 执行其他转换。

Windows 2003(lsilogic 和 vmscsi)

注意: 这不是 VMware 问题。 完成此解决办法。

 

要从安装有 Windows 2003 的正常运行的虚拟机中复制相应的磁盘控制器驱动程序,请执行以下操作:

打开转换源的电源。 源可以是物理机,也可以是虚拟机。

打开正在运行 Windows 2003 的正常运行的虚拟机电源。

将位于 %systemroot%\system32\drivers\symmpi.sys 的 LSI Logic 磁盘控制器驱动程序文件复制到转换源。

将位于 %systemroot%\system32\drivers\vmscsi.sys 的 VMware SCSI 磁盘控制器设备驱动程序文件(如果存在)复制到转换源。

单击开始 > 运行,键入 regedit,然后按 Enter 键。

浏览并导出以下注册表项: 注意: 如果虚拟机上未安装 VMware Tools,vmscsi 服务注册表项可能不存在。 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\symmpi

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1000&dev_0030

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmscsi

将步骤 6 中的注册表项导入到转换源。

注意: 在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。 有关备份和还原注册表的详细信息,请参阅 Microsoft 文章 136393。 

重新启动源以完成安装。

使用 VMware Converter 执行其他转换。

Windows XP/2000/NT(buslogic 和 vmscsi)

要从具有 Windows XP/2000/NT 客户机操作系统的正常运行的虚拟机中复制相应的磁盘控制器驱动程序,请执行以下操作:

打开转换源的电源。 源可以是物理机,也可以是虚拟机。

打开正在运行 Windows 匹配版本的正常运行的虚拟机电源。

将位于 %systemroot%\system32\drivers\buslogic.sys 的 Buslogic 磁盘控制器设备驱动程序复制到转换源。

将位于 %systemroot%\system32\drivers\vmscsi.sys 的 VMware SCSI 磁盘控制器设备驱动程序文件(如果存在)复制到转换源。

单击开始 > 运行,键入 regedit,然后按 Enter 键。

浏览并导出以下注册表项: 注意: 如果虚拟机上未安装 VMware Tools,vmscsi 服务注册表项可能不存在。 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BusLogic

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_104b&dev_1040

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmscsi

将步骤 6 中的注册表项导入到转换源。

注意: 在进行任何注册表修改之前,请确保拥有最新的有效注册表和虚拟机备份。 有关备份和还原注册表的详细信息,请参阅 Microsoft 文章 136393。 

重新启动源以完成安装。

使用 VMware Converter 执行其他转换。

要在本文更新时收到提醒,请在“Actions”框中单击 Subscribe to Document。 Injecting SCSI controller device drivers into Windows when it fails to boot after converting it with VMware Converter



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有