S / N tidak dijamin unik. Tetapi karena pabrikan yang berbeda menggunakan skema yang berbeda untuk generasi S / N, mereka sebagian besar unik. Juga tidak ada alasan bagi produsen untuk membuat dua atau lebih HDD dengan satu S / N. Saya dapat mengatakan bahwa jika mereka melakukannya akan membuat pengembalian garansi sangat sulit. Bagaimana mereka akan membedakan perangkat yang berbeda? Ini adalah tujuan S / N.
tabrakan benar-benar tidak mungkin dalam praktek
Ada beberapa kasus ketika perangkat lunak dibatasi ke model HDD dan S / N. Ketika HDD menjadi rusak, itu memberi banyak rasa sakit untuk mengkonfigurasi ulang semua sistem. Dalam kasus seperti itu ada opsi untuk membuat duplikat penuh dari HDD lama. Dibutuhkan perangkat lunak dan / atau perangkat keras khusus untuk menulis ulang nomor seri dan model dalam HDD, tetapi itu mungkin. Dan itu dapat menghemat banyak waktu dan / atau uang.
Juga ketika orang ingin memasang HDD yang lebih besar di konsol game mereka XBOX, mereka membeli HDD umum yang lebih murah di pasaran dan kemudian menyetel HDD ini agar sesuai dengan XBOX oleh perangkat lunak khusus. Program ini menulis ulang model, S / N dan beberapa informasi tersembunyi dari HDD, sehingga XBOX "berpikir" bahwa HDD tersebut asli dari vendor konsol. Cari instruksi di sini .
Jika Anda benar-benar ingin mendapatkan ID unik HDD, cobalah untuk menggali spesifikasi protokol SAS dan spesifikasi HDD dengan antarmuka tersebut. Anda akan menemukan hal yang menarik
Dalam SAS, nama perangkat dan port adalah nama unik di seluruh dunia dalam protokol transportasi. Pengidentifikasi port adalah nilai-nilai yang digunakan untuk mengidentifikasi port dalam suatu domain, dan digunakan sebagai alamat SAS. Pengidentifikasi phy unik dalam perangkat.
Juga dari sini
Setiap port SAS dalam domain SAS memiliki pengidentifikasi port SCSI yang mengidentifikasi port secara unik di dalam domain SAS. Itu ditugaskan oleh produsen perangkat, seperti alamat MAC perangkat Ethernet, dan biasanya juga unik di seluruh dunia. Perangkat SAS menggunakan pengidentifikasi port ini untuk mengatasi komunikasi satu sama lain.
Anda dapat membaca ID ini dan menggunakannya untuk membedakan perangkat.