上一主题: dpmhyperv SetSysPrepProperties 命令-设置 Sysprep 属性下一主题: dpmhyperv SetVMProperties 命令-设置 VM 的属性


dpmhyperv SetVMDisk 命令-将驱动器或磁盘分配给驱动器控制器

SetVMDisk 命令用于将虚拟驱动器或磁盘分配给驱动器控制器。

此命令具有以下格式:

dpmhyperv SetVMDisk 
[-ws_user username] 
[-ws_password password] 
[-ws_encrypted_password] -hypervHost hostname 
-vm vm_name|-vmguid vm_ID 
-drive {HDD|DVD} -driveType {scsi|ide} 
[-path location] 
-id drive_ID_number 
[-lun logical_unit_num] 
[-pre] 
[-post]
[-locale iso639value]
-ws_user username

(可选)指定 CA Server Automation 用户名。

-ws_password password

(可选)指定 CA Server Automation 用户密码。

-ws_encrypted_password

(可选)指示 CA Server Automation 密码是否加密。

-hypervHost hostname

指定 Hyper-V 主机的名称。

-vm vm_name

指定 VM 名称。

-vmguid vm_ID

指定 VM 的唯一 GUID。

-drive {HDD|DVD}

指定将映像分配给的驱动器的类型。 选项包括:

HDD

指示驱动器类型是硬盘驱动器。

DVD

指示驱动器类型是 CD/DVD 驱动器。

-driveType {scsi|ide}

指定将映像分配给的驱动器控制器的类型。 选项包括:

scsi

指示驱动器控制器是 SCSI。

ide

指示驱动器控制器是 IDE。 对于 CD/DVD 映像,控制器类型必须是 IDE。

-path location

(可选)定义虚拟磁盘或驱动器的位置。

-id drive_ID_number

指定驱动器的 ID 号。 对于 IDE,请指定 0;对于 SCSI 驱动器,请指定 0、1、或 2。

-lun logical_unit_num

(可选)指定 SCSI 驱动器的逻辑单元号 (LUN)。 对于 IDE 控制器,LUN 必须是 0 或 1;对于 SCSI 控制器,LUN 必须是介于 0 到 63 之间的数字。 如果没有指定数字,则会自动分配可用通道。

-pre

(可选)操作完成之前生成事件。

-post

(可选)操作完成之后生成事件。

-locale iso639value

(可选)指定 IS0 639_3166 组合以覆盖默认的英语输出(例如:法语为 fr_FR)。 要使用命令提示符的区域设置,请指定“native”。

示例:在驱动器控制器上分配驱动器

本示例将虚拟硬盘驱动器映像文件“disk.vhd”分配给第一个 SCSI 控制器上的第一条通道:

dpmhv-setVMDisk -hypervHost hvserver -vm TestVM -type scsi -id 0 -lun 0 -drive HDD -path c:\VHDs\disk.vhd