硬盘位置路径格式

本主题介绍硬盘位置路径格式。 此格式用于通过位置路径来标识 DiskPart 工具中的每个磁盘。 位置路径格式基于与计算机的物理连接。

若要了解如何配置 Windows 来根据位置路径格式识别驱动器,请参阅配置多个硬盘驱动器

位置路径格式

具有小型计算机系统接口 (SCSI)、串行连接 SCSI (SAS) 或独立磁盘冗余阵列 (RAID) 总线类型的磁盘的位置路径基本语法如下:

<PnP location path of the adapter>#<Bus Type>(P<Path ID>T<Target ID>L<LUN ID>)

具有高级技术附件 (ATA) 或串行 ATA (SATA) 总线类型的磁盘的位置路径的基本语法如下:

<PnP location path of the adapter>#<Bus Type>(C<Channel ID>T<Target ID>L<LUN ID>)

下表定义了位置路径中的元素。

元素 说明

<PnP location path of the adapter>

适配器的路径。 通过使用 DEVPKEY_Device_LocationPaths 属性调用 SetupDiGetDeviceProperty 来检索路径。

#<Bus Type>

以下类型之一:ATA、SCSI、SAS 或 RAID。

P<Path ID>

SCSI_ADDRESS 的 PathId 字段。 通过调用 IOCTL_SCSI_GET_ADDRESS 检索 PathID。

C<Channel ID>

SCSI_ADDRESS 的 PathId 字段。 通过调用 IOCTL_SCSI_GET_ADDRESS 检索 PathID。

注意

对于使用 ATA/SATA 总线类型的磁盘,通道 ID 指的是与 PathID 相同的字段。 仍然使用前缀 C。

T<Target ID>

SCSI_ADDRESS 的 TargetId 字段。 通过调用 IOCTL_SCSI_GET_ADDRESS 检索 TargetId。

L<LUN ID>

SCSI_ADDRESS 的逻辑单元号 (LUN) 字段。 通过调用 IOCTL_SCSI_GET_ADDRESS 检索 LUN。

示例

下表给出了每个总线或磁盘类型的位置路径示例:

总线或磁盘类型 位置路径

集成开发环境 (IDE)、ATA、并行 ATA (PATA) 或 SATA

PCIROOT(0)#PCI(0100)#ATA(C01T03L00)

SCSI

PCIROOT(0)#PCI(1C00)#PCI(0000)#SCSI(P00T01L01)

SAS

PCIROOT(1)#PCI(0300)#SAS(P00T03L00)

外围组件互连 (PCI) RAID

PCIROOT(0)#PCI(0200)#PCI(0003)#PCI(0100)#RAID(P02T00L00)

配置多个硬盘驱动器

DiskPart 命令行语法