您可以在包含 Windows 7 或 Windows 8.1 安装文件夹的 USB 磁盘上创建文件夹、驱动器或虚拟驱动器。

重要事项: 此过程将格式化整个 USB 驱动器!

前提条件

  • 必须使用盘符 U:\ 创建可启动 USB 磁盘。如果盘符“U”已被使用,创建脚本不会向您发出警告。
  • 在使用 .ISO 文件进行 Windows 安装时,可通过下列任一方法提取 .ISO 文件的内容:
    • 使用 .ISO 映像文件软件下载 .ISO 映像文件并将其保存到 CD-R 或 DVD-R。
    • .ISO 文件作为虚拟设备进行虚拟装载和访问。
    • .ISO 文件提取到您的硬盘驱动器。

过程

  1. 在您的工作站上,创建文件夹 C:\BootUSB
  2. C:\\BootUSB 中创建两个子目录。分别命名为 DriversMirageClient
  3. 将 VMware 启动 USB 脚本从 BootUSB.zip 文件提取到 C:\BootUSB 文件夹的根目录。
    请勿修改文件结构或添加子目录。
  4. 打开 C:\BootUSB\MirageClient 文件夹,将 Mirage 客户端安装 MSI 复制到此文件夹。
  5. 为新硬件查找所需的硬件驱动程序,并将其复制到 C:\BootUSB\Drivers 文件夹。
  6. 将 Windows 安装 DVD 插入您的 DVD 驱动器。
    或者,也可以装载 Windows ISO 文件。这可加快可启动 USB 密钥的创建过程。
  7. 插入 USB 密钥,等待即插即用检测完成。
  8. 以管理员身份打开命令提示符窗口,并运行 cd C:\BootUSB
  9. 选择要运行的命令,然后按 Enter
    启动 USB OS 命令
    Windows 7 win7usb.cmd
    Windows 8.1 win8usb.cmd
    此时将显示可用磁盘及其磁盘号列表。查找您的 USB 驱动器的磁盘号,您可以根据磁盘大小值确定磁盘号。
  10. 运行具有以下语法的完整命令:
    • Windows 7:win7usb.cmd [win7 dvd 路径] [msi 路径] [服务器地址] [使用 ssl 传输 (true/false)] [usb 磁盘号] [驱动程序文件夹(可选)]
    • Windows 8.1:win8usb.cmd [win8 dvd 路径] [msi 路径] [服务器地址] [使用 ssl 传输 (true/false)] [usb 磁盘号] [驱动程序文件夹(可选)]
    选项 描述
    win7/win8 dvd 路径 Windows 7 或 Windows 8.1 DVD 或包含 Windows 安装文件的文件夹(包含 Windows DVD 内容的文件夹)的路径。
    msi 路径 Mirage 客户端 MSI 的路径。
    服务器地址 客户端设备要连接的 Mirage 服务器的 IP 地址。
    使用 SSL 传输 指示此客户端是否使用 SSL 的标记。使用 truefalse
    注: 必须已为 Mirage 服务器配置了 SSL,此功能才会启用。
    USB 磁盘号 这是要格式化的 USB 磁盘号。调用没有任何参数的批处理文件时将显示所连接磁盘号的列表。
    驱动程序文件夹 存储新设备所需硬件驱动程序的位置,您可通过此位置将驱动程序添加到可启动 USB 密钥。此参数为选填。

    每个端点的实际命令字符串有所不同。

    表 1. 典型的命令字符串示例
    操作系统 命令字符串
    Windows 7 C:\BootUSB>win7usb.cmd D:\ C:\BootUSB\MirageClient\MirageClient.msi 192.168.11.203 false 2 C:\BootUSB\Drivers
    Windows 8.1 C:\BootUSB>win8usb.cmd D:\ C:\BootUSB\MirageClient\MirageClient.msi 192.168.11.203 false 2 C:\BootUSB\Drivers

结果

此时,USB 磁盘即准备完毕。完成 USB 密钥创建后,您可以以其他方式对其进行自定义。例如,您可以让其安装其他软件或嵌入硬件驱动程序。