Le S / N n'est pas garanti d'être unique. Mais comme différents fabricants utilisent des schémas différents pour la génération de S / N, ils sont pour la plupart uniques. De plus, il n'y a aucune raison pour que les fabricants fabriquent deux disques durs ou plus avec un seul S / N. Je peux dire que s'ils le font, cela rendra les retours de garantie très difficiles. Comment vont-ils distinguer différents appareils? C'est le but de S / N.
les collisions sont vraiment peu probables dans la pratique
Dans certains cas, le logiciel est lié au modèle de disque dur et au S / N. Lorsque le disque dur est cassé, il est très difficile de reconfigurer tout le système. Dans ce cas, il est possible de faire une copie complète de l'ancien disque dur. Il a besoin d'un logiciel et / ou d'un matériel spécial pour réécrire le numéro de série et le modèle sur le disque dur, mais c'est possible. Et cela peut économiser beaucoup de temps et / ou d'argent.
De plus, lorsque les gens veulent installer un disque dur plus gros dans leurs consoles de jeux XBOX, ils achètent des disques durs courants moins chers sur le marché, puis les adaptent pour s'adapter à la XBOX par un logiciel spécial. Ce programme réécrit le modèle, le S / N et certaines informations cachées du disque dur, donc XBOX "pense" que le disque dur est original du fournisseur de la console. Recherchez les instructions ici .
Si vous voulez vraiment obtenir un ID unique de disque dur, essayez de creuser dans les spécifications du protocole SAS et les spécifications des disques durs avec une telle interface. Vous trouverez une chose intéressante
Dans SAS, les noms de périphériques et de ports sont des noms uniques dans le monde entier au sein d'un protocole de transport. Les identificateurs de port sont les valeurs par lesquelles les ports sont identifiés dans un domaine et sont utilisés comme adresses SAS. Les identifiants Phy sont uniques au sein d'un appareil.
Aussi d' ici
Chaque port SAS dans un domaine SAS possède un identifiant de port SCSI qui identifie le port de manière unique dans le domaine SAS. Il est attribué par le fabricant du périphérique, comme l'adresse MAC d'un périphérique Ethernet, et est généralement unique au monde également. Les périphériques SAS utilisent ces identifiants de port pour adresser les communications entre eux.
Vous pouvez lire ces identifiants et les utiliser pour distinguer les appareils.