配置 USB 闪存驱动器以在 Windows 和 ESXi/ESX 主机之间传输文件
search cancel

配置 USB 闪存驱动器以在 Windows 和 ESXi/ESX 主机之间传输文件

book

Article ID: 307888

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免责声明:本文为 Configuring a USB Flash drive to transfer files between Windows and an ESXi/ESX host (2065934) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


本文提供了当管理代理不可用时配置 USB 驱动器以在 Windows 计算机和 ESXi/ESX 主机之间传输文件的步骤。您可以通过直接访问或管理控制台(例如,iLO、DRAC 或 RSA)从主机执行这些步骤。


Environment

VMware ESXi 4.1.x Installable
VMware ESX 4.1.x
VMware ESX 4.0.x
VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Installable
VMware ESXi 4.0.x Embedded
VMware vSphere ESXi 5.0
VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.1
VMware ESX Server 3.5.x
VMware ESXi 3.5.x Embedded
VMware vSphere ESXi 5.5

Resolution

要在 Windows 计算机和 ESXi/ESX 主机之间传输文件,请执行以下步骤。

注意:USB 密钥大小必须至少为 4 GB。对于基本文件传输,不建议使用此过程。
  1. 将 USB 密钥插入到要从中传输文件的 Windows 计算机。
  2. 要启动逻辑磁盘管理器,请转到开始 > 运行,然后键入 diskmgmt.msc

    注意:输出会显示磁盘名称,因此可以使用此步骤来验证 Windows 是否可识别该 USB 驱动器。
接下来的步骤会格式化 USB 密钥,以便其与两个系统均兼容。确保在执行这些步骤之前从 USB 密钥中移除所有重要数据。
  1. 要打开 diskpart,请单击开始 > 运行,然后键入 diskpart

    注意:此步骤会打开命令提示符窗口。

  2. 要列出所有已连接磁盘,包括 USB 设备,请运行以下命令:

    list disk

  3. 要将磁盘 x 替换为 USB 磁盘编号,如磁盘 0 或磁盘 2,请运行以下命令:

    select disk x

  4. 要列出 USB 设备上的所有分区,请运行以下命令:

    list partition

    注意:大多数 USB 设备均包含一个分区。

  5. 要选择步骤 4 中记录的分区,请运行以下命令:

    select partition 1

  6. 要删除分区,请运行以下命令:

    delete partition

  7. 要再次选择分区,请运行以下命令:

    select disk x

    注意:此磁盘是步骤 2 中的同一磁盘。

  8. 要创建 VFAT 文件系统,请运行以下命令:

    create partition primary size=4000 id=6

    注意:此命令会在 USB 密钥上创建一个 4 GB 卷的主分区。GUID 为 id=6。VFAT 与 FAT 的兼容性受到限制,因为 Windows 将 VFAT 识别为 FAT12。

  9. 要使用 FAT16 格式化分区以便 ESXi/ESX 主机可以识别,请运行以下命令:

    format fs=fat quick

  10. 要关闭命令提示符窗口,请运行以下命令:

    Exit
USB 闪存驱动器已准备好,并且 ESXi/ESX 主机可以查看该驱动器。要在主机上挂载驱动器,请执行以下步骤。

注意:此过程需要重新引导,请先将所有虚拟机迁移到其他主机并将主机置于维护模式,然后再继续操作。
  1. 使用 SSH 或 DCUI 连接到 ESXi/ESX 主机。有关详细信息,请参见 Connecting to an ESX host using an SSH client (1019852)Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910)
  2. 将 USB 设备插入到主机。
  3. 要在主机上执行重新扫描,请运行以下命令:

    esxcfg-rescan -A

  4. 要扫描新卷,请运行以下命令:

    vmkfstools -V

  5. 要禁用 USB 直通服务以便主机可识别 USB 驱动器但不自动直通到该主机上的虚拟机,请运行以下命令:

    chkconfig usbarbitrator off

  6. 运行以下命令两次,以更新所做更改:

    /sbin/auto-backup.sh

  7. 重新引导主机。
主机重新引导后,将会挂载为 /vmfs/volumes/NO NAME。现在即可将文件传输出入 USB 密钥。

Additional Information

USB 密钥大小必须至少为 4 GB。对于基本文件传输,不建议使用此过程。Supported USB device models for passthrough from an ESX or ESXi host to a virtual machine
Configuring a USB Flash drive to transfer files between Windows and an ESXi/ESX host