Buchstaben abh. von Disk-Signatur

USBDLM

 

Buchstaben abhängig von der Disk-Signatur


 

Jedes Laufwerk mit Partitionstabelle hat eine 32 Bit lange Signatur im ersten Sektor. Wenn die Null ist, fragt Windows, ob der Datenträger "initialisiert" werden soll.

Der Wert ist ein Zufallswert, auf diesem basiert die Wiedererkennung von Laufwerken unter Windows.

 

Ab V4.7.1 kann USBDLM die Signatur aus Kriterium nutzen. Das kann hilfreich sein, wenn sich mehrere Laufwerke sonst nicht unterscheiden.

 

Der Wert wird als Little-Endian ULONG interpretiert, wenn z.B. auf der Disk bei Offset 1B8h die Bytes 06 D2 42 3D stehen, dann ist der Hex-Wert 3D42D206.

 

UsbDriveInfo zeigt die Signatur:

 

MountPoint        = E:\

Volume Label      = Backup

Volume Size       = 18 GB (NTFS, 4 KB clusters, 3.5 GB free)

Volume Serial     = 78B8-C37E

Disk Size         = 100 GB

Disk Signature    = 3D42D206 (06,D2,42,3D)

 

Beispiel für obiges Laufwerk auf Z:

 

[DriveLetters]

DiskSignature=4D2417F5

Letter=Z

 

Die Signatur muss achtstellig oder mit Wildcards notiert werden.

 

 

 

 

Bei GPT ist die Disk-Signatur meist Null, hier kann die Disk-ID-Guid genutzt werden, z.B. so:

 

[DriveLetters]

GptDiskIdGuid={ac6ce627-1b3a-4b9d-9383-94842785585d}

Letter=Z

 

UsbTreeView zeigt sie in den Eigenschaften der Disk.