硬碟位置路徑格式

本主題描述硬碟位置路徑格式。 此格式是用來使用位置路徑來識別 DiskPart 工具中的每個磁片。 位置路徑格式是以電腦的實體連線為基礎。

如需說明如何設定 Windows 以根據位置路徑格式識別磁片磁碟機的指示,請參閱 設定多個硬碟

位置路徑格式

具有小型電腦系統介面 (SCSI) 、序列連結 SCSI (SAS) 或獨立磁片的備援陣列, (RAID) 匯流排類型的磁片位置路徑的基本語法如下:

<配接 >#<器的 PnP 位置路徑匯流排類型> (P<路徑識別碼>T<目標> 識別碼L<LUN 識別碼>)

具有進階技術附件 (ATA) 或序列 ATA (SATA) 匯流排類型的磁片位置路徑的基本語法如下:

<配接 >#<器的 PnP 位置路徑匯流排類型> (C<通道識別碼>T<目標識別碼>L<LUN 識別碼>)

下表定義位置路徑中的專案。

元素 描述

< 配接器的 PnP 位置路徑>

配接器的路徑。 使用 DEVPKEY_Device_LocationPaths 屬性呼叫 SetupDiGetDeviceProperty 來擷取路徑。

# < 匯流排類型>

下列其中一種類型:ATA、SCSI、SAS 或 RAID。

P<路徑識別碼>

SCSI_ADDRESS的 PathId 欄位。 呼叫 IOCTL_SCSI_GET_ADDRESS 來擷取 PathID。

C<通道識別碼>

SCSI_ADDRESS的 PathId 欄位。 呼叫 IOCTL_SCSI_GET_ADDRESS 來擷取 PathID。

注意

對於使用 ATA/SATA 匯流排類型的磁片,通道識別碼會參考與 PathID 相同的欄位。 仍會使用前置詞 C。

T<目標識別碼>

SCSI_ADDRESS的 TargetId 欄位。 呼叫 IOCTL_SCSI_GET_ADDRESS 以擷取 TargetId。

<LUN 識別碼>

邏輯單元編號 (LUN) 欄位SCSI_ADDRESS。 藉由呼叫 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 Command-Line語法