Чи є серійний номер жорсткого диска глобальним?


27

На Linux я можу використовувати smartctlпостачальника, модель, версію прошивки та серійний номер жорсткого диска:

# smartctl -a /dev/sdb
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

Device: SEAGATE  ST9300603SS      Version: 0006
Serial number: 6SE1ZCSR0000B121LU63
Device type: disk
Transport protocol: SAS

Чи 6SE1ZCSR0000B121LU63гарантовано серійний номер жорсткого диска (тут ) універсальним? Це унікально лише для конкретного постачальника? Або навіть конкретну модель?


8
Ось чому я люблю SF, завжди цікавий набір питань та відповідей. Я можу запитати, що ви плануєте зробити з унікальними серійними номерами суворо з власної цікавості?
Аарон

Я просто планую використовувати їх для ідентифікації дисків всередині програмних RAID-масивів. Я хочу переконатися, що я не зроблю неприємного сюрпризу, коли мені доведеться замінити або додати диски.
Етьєн Декамп

Чому ти не використовуєш UUID як розумна людина?
user606723

7
Тому що я визначаю диски, а не розділи.
Etienne Dechamps

Відповіді:


20

S / N не гарантовано є унікальним. Але оскільки різні виробники використовують різні схеми генерації S / N, вони здебільшого унікальні. Також немає ніяких причин для виробників робити два або більше жорстких дисків з одним S / N. Я можу сказати, що якщо вони це зроблять, це зробить гарантійні повернення дуже важкими. Як вони відводять різні пристрої? Призначення S / N.

зіткнення насправді малоймовірно

Бувають випадки, коли програмне забезпечення обмежене моделлю HDD та S / N. Коли жорсткий диск виходить з ладу, він сильно болить при переналаштуванні всієї системи. У такому випадку є можливість зробити повний дублікат старого жорсткого диска. Для перезапису серійного номера та моделі на жорсткий диск потрібно спеціальне програмне забезпечення та / або обладнання, але це можливо. І це може заощадити багато часу та / або грошей.

Крім того, коли люди хочуть встановити більший жорсткий диск на своїх ігрових консолях XBOX, вони купують дешевші звичайні жорсткі диски на ринку, а потім налаштовують ці жорсткі диски на XBOX під спеціальне програмне забезпечення. Ця програма переписує модель, S / N та деяку приховану інформацію жорсткого диска, тому XBOX "думає", що HDD оригінальний від консольного постачальника. Шукайте інструкцію тут .

Якщо ви дійсно хочете отримати унікальний ідентифікатор жорсткого диска, спробуйте вникнути в специфікацію протоколу SAS та технічні характеристики жорстких дисків з таким інтерфейсом. Ви знайдете цікаву річ

У SAS назви пристроїв та портів - це унікальні імена у всьому світі в транспортному протоколі. Ідентифікатори портів - це значення, за допомогою яких порти ідентифікуються в домені та використовуються як адреси SAS. Ідентифікатори Phy унікальні в пристрої.

Також звідси

Кожен порт SAS у домені SAS має ідентифікатор порту SCSI, який однозначно ідентифікує порт у домені SAS. Він призначається виробником пристрою, як MAC-адреса пристрою Ethernet, і, як правило, унікальний у всьому світі. Пристрої SAS використовують ці ідентифікатори портів для адреси один одного комунікацій.

Ви можете читати ці ідентифікатори та використовувати їх для приладів, що розмовляють.


7

Коротка відповідь: В своїх цілях я вважаю їх унікальними.

Довга відповідь: у кожного виробника є своя схема іменування серійних номерів, і вони не гарантують, що вони будуть унікальними у всьому світі для виробників, але вони повинні бути унікальними для кожного виробника, оскільки, зрештою, вони хочуть мати можливість ідентифікувати конкретну одиницю.

Оскільки у кожного є своя схема, зіткнення насправді малоймовірно, але поєднання моделі та серійного номера має бути унікальним (доки ніхто не псує речі під час виробництва).


4

Я думаю, кожен постачальник використовує власну серіалізацію для свого продукту, кожна серія є унікальною.

Чи гарантовано вони бути унікальними у всьому світі? певно, не за умовами.

Чи дуже ймовірно, що вони є унікальними у всьому світі? так

Крім того, більшість випадків серіалом є сума серіалів із зазначенням номера моделі спереду, потім номер партії тощо ....

Шанси, що він не буде унікальним, дуже-дуже тонкі.


1

Серійні номери за визначенням унікальні для товару, але самі по собі малокорисні, не знаючи виробника та товару.

Технічно порядковий номер - це ціле число від 1 до нескінченності.

Все інше слід назвати ідентифікаційним кодом або просто ідентифікатором.

"Серійні номери" жорстких дисків - це комбінація кодів виробника, моделі та серійних номерів, тому на практиці вони повинні бути унікальними.


1

Дивно, як це звучить, я нещодавно придбав партію ноутбуків ASUS - кожен з них мав однаковий серійний номер жорсткого диска (який я використовую для захисту свого програмного забезпечення). Отже, більше немає захисту (на основі серійного номера диска)

Я шукаю альтернативний спосіб закріплення мого програмного забезпечення на певному комп’ютері

Згадайте старі часи, коли програмне забезпечення продавались із «ключем», який потрібно було підключити до комп’ютера, щоб програмне забезпечення працювало


ключі, які зламались і зламалися навколо ліворуч праворуч і по центру? Крім того, що ви робите для клієнтів, які хочуть використовувати його на рейдовому масиві або віртуальних машинах?
Сірекс

Install4J мав / мав досить гарну ліцензійну систему - виділено "на комп'ютер" без запитань. При запуску, якщо б він виявив ту саму ліцензію в мережі, вже запущена буде миттєво закрита, без збереження. (Деякі думали, що вони лінуються про належну передачу ліцензій: D)
Стівен

1

Нещодавно я зробив якийсь код, який ідентифікував комп’ютери за допомогою нашого програмного забезпечення за серійним номером диска. З приблизно 11 магазинів, яким я дав новий код, у 3 з них були жорсткі диски з повторюваними серійними номерами. Здається, що серійні номери жорсткого диска не дуже послідовно унікальні. Мабуть, мені доведеться знайти інший спосіб однозначної ідентифікації того, для чого використовується комп’ютер.


Цікава статистика, дякую за обмін! На моєму досвіді я ще не бачив дублікатів, але останні кілька клієнтів були HP. Я думаю, це може бути те саме, що і з нібито унікальними MAC-адресами, щоб їх переробили дешевші постачальники.
HBruijn

Я не знаю, якими постачальниками були деякі машини, але в одному випадку я. В одному з магазинів було два планшети Acer Iconia W500 і обидва мали однаковий серійний номер жорсткого диска.
Медісон Найт,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.