Hyper-V由于不直接支持USB设备,因此如果要在Hyper-V部署的虚拟机环境中使用USB接口硬盘,需要一番周折。通过变通方式,将USB硬盘作为独立的存储设备附加到虚拟机中,需要注意:USB硬盘必须处于脱机状态。
注意事项使用直接附加到虚拟机的物理硬盘时,注意以下问题:
- 直接附加到虚拟机的物理硬盘不能动态扩充。
- 不能与差异磁盘一起使用。
- 无法生成虚拟硬盘快照。
- 由于直接附加到虚拟机的物理硬盘独占物理设备,因此容量不受限制。
- 附加到虚拟机的物理硬盘必须处于“脱机”状态。
本例中,宿主机已经配置2块硬盘,分别是磁盘0和磁盘1 。新增加一块磁盘“磁盘2”作为直接附加到虚拟机的USB硬盘,容量为30GB,如图所示。“磁盘2”处于“联机状态”。“磁盘2”中的数据如图所示。
USB硬盘脱机虚拟机使用直接附加到虚拟机的USB硬盘,必须独占此设备,因此首先要使该设备脱机。右击“磁盘2”,在弹出的快捷菜单中选择“脱机”命令,如图所示。命令成功执行后,“磁盘2 ”脱机,如图所示。
虚拟机附加USB硬盘本例中将“磁盘2”添加到虚拟机的“IDE控制1”,与DVD驱动器公用一个IDE控制器,相当于一个硬盘线同时连接两个IDE设备。
第1步,打开“Hyper-V管理器”,右击需要添加物理硬盘的虚拟机(本例中选择运行Windows Server 2003 的虚拟机),在弹出的快捷菜单中选择“设置”命令,如图所示。
第2步,命令执行后,显示如图所示的虚拟机属性对话框。当前虚拟机已经配置两块IDE控制器,一块连接硬盘驱动器,另一块连接到DVD驱动器。
第3步,本例中直接附加的物理硬盘连接到IDE控制器1,即和DVD驱动器公用一个控制器。选择“IDE控制器1”选项,如图所示。右侧“IDE控制器”列表中显示当前控制器支持的设备类型,包括硬盘驱动器和DVD驱动器。
第4步,选择“硬盘驱动器”选项,单击“添加”按钮,显示“硬盘驱动器”设置参数。在“媒体”列表中,选择“物理磁盘”选项,显示可用的物理磁盘(USB硬盘),本例中显示“磁盘2 27.95GB”,即物理磁盘2的容量为27.95GB。单击“确定”按钮,完成虚拟机参数设置。
虚拟机验证USB硬盘虚拟机启动后,直接附加的USB硬盘作为一个独立的磁盘,虚拟机操作系统赋予驱动器号后,直接访问USB硬盘中的内容。本例中虚拟机运行Windows Server 2003操作系统,打开“磁盘管理”后,操作系统已经发现新附加的物理磁盘,没有自动赋予驱动器号,如图所示。
赋予新附加的物理磁盘驱动器号后,使用“资源管理器”即可打开目标驱动器,如图所示。原物理磁盘中数据仍然存在,且可以正常访问。
本文转自wangshujiang51CTO博客,原文链接: http://blog.51cto.com/wangshujiang/542263,如需转载请自行联系原作者