Hyper-V由于不直接支持USB设备因此如果偠在Hyper-V部署的虚拟机环境中使用USB接口硬盘,需要一番周折通过变通方式,将USB硬盘作为独立的存储设备附加到虚拟机中需要注意:USB硬盘必須处于脱机状态。
使用直接附加到虚拟机的物理硬盘时注意以下问题:
- 直接附加到虚拟机的物理硬盘不能动态扩充。
- 不能与差异磁盘一起使用
- 无法生成虚拟硬盘快照。
- 由于直接附加到虚拟机的物理硬盘独占物理设备因此容量不受限制。
- 附加到虚拟机的物理硬盘必须处於“脱机”状态
本例中,宿主机硬盘已经配置2块硬盘分别是磁盘0和磁盘1 。新增加一块磁盘“磁盘2”作为直接附加到虚拟机的USB硬盘容量为30GB,如图所示“磁盘2”处于“联机状态”。“磁盘2”中的数据如图所示
虚拟机使用直接附加到虚拟机的USB硬盘,必须独占此设备因此首先要使该设备脱机。右击“磁盘2”在弹出的快捷菜单中选择“脱机”命令,如图所示命令成功执行后,“磁盘2 ”脱机如图所示。
本例中将“磁盘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硬盘中的内容。夲例中虚拟机运行Windows Server 2003操作系统打开“磁盘管理”后,操作系统已经发现新附加的物理磁盘没有自动赋予驱动器号,如图所示
赋予新附加的物理磁盘驱动器号后,使用“资源管理器”即可打开目标驱动器如图所示。原物理磁盘中数据仍然存在且可以正常访问。