Tau_0
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Sergei_Kazanskij И Вам спасибо, тоже. Цитата: Он просто разделяет отдельные поля вертикальной палочкой. | С вертикальной палочкой ВСЁ прозрачно и понятно, но не только это показывает HDAT2. Выделенные Вами желтым, есть не что иное, как реверсированное в Litle-endian Hex-значение, выводимое HDAT2, в Big-endian. И здесь у меня нет никаких возражений. Кроме одного. --- На основание чего Вы выбрали такое представление...???.... Поясняю теперь уже Вам... --- Я имел и имею в виду следующее. ===> Цитата: Теперь мы видим, что «сырое» значение фактически состоит из трёх отдельных 4-байтных чисел: СС9С, 0000, A382. Их назначение определяется производителем. A382h — это десятичное число 41858. В данном случае оно и является часами наработки. Остальные поля содержат минуты и секунды (возможно, в долях секунд). Это можно выяснить, получив SMART несколько раз подряд, и посмотрев, как именно меняется RAW-значение. Таким образом, переключив отображение RAW-SMART-значений на HEX-представление, можно исследовать динамику изменения отдельных полей сложносоставных значений атрибутов. В накопителях разных моделей и фирм-изготовителей могут встречаться сложносоставные RAW-значения c зарезервированными полями (их 4-байтные значения всегда равны 0000), с старшими и младшими разрядами, следующими в обратном направлении, и тд. Единого стандарта, к сожалению, пока не существует. | См. собственный FAQ по Vitoria. ЗЫ Просто к слову ===> Цитата: из трёх отдельных 4-байтных чисел:. | Не четырёхбайтовых, а двухбайтовых чисел, потому что байт это две выровненные Hex цифири, а не одна... Поэтому точно также и поле RAW для атрибута ID=10(16) мы не имеем никакого права трактовать как одно большое число. Возможно это три поля, или ещё как-нибудь по другому с этого адреса трактовать его надо…???.. А подобное склеивание/конкатенация не имеет под собой никаких оснований. И HDAT2 отказывается представлять поле RAW единым числом. --- Заполняет прочерком (я в рапорте ниже прочерк красным выделил), хотя для других атрибутов прочерк не ставит. Возможно, что разработчик HDAT2 что-то знает об этом атрибуте, а может и нет…???... См. текстовый вывод HDAT22. Цитата: ******************************************************************************* HDAT2 v6.6 (c) 2019 CBL 13.01.2020 08:56:52 ******************************************************************************* SMART Attributes [WDC WD2005FBYZ-01YCBB3] ******************************************************************************* HEX ID# S Attribute name Threshold Value Worst Raw data DEC Raw data HEX [7..0] CR OC PE ER EC SP ------------------------------------------------------------------------------- 01h 1 Raw Read Error Rate 51 200 1 0 00-0000-0000-0000-01h 1 1 1 1 0 1 ^ Attribute failed in the past! ^ Disk failure is predicted, backup your data immediately! 03h 3 Spin-Up Time 21 202 182 2,875 00-0000-0000-0B3B-B6h 1 1 1 0 0 1 -Raw values: 0000h|0000h|0B3Bh = 0|0|2875 04h 4 Spin-Up Times / Start/Stop Count 0 98 98 2,169 00-0000-0000-0879-62h 0 1 0 0 1 1 -Raw values: 0000h|0000h|0879h = 0|0|2169 05h 5 Reallocated Sectors Count 140 200 200 0 00-0000-0000-0000-C8h 1 1 0 0 1 1 07h 7 Seek Error Rate 0 100 200 0 00-0000-0000-0000-C8h 0 1 1 1 0 1 09h 9 Power-On Time 0 94 94 4,954 00-0000-0000-135A-5Eh 0 1 0 0 1 1 -Raw values: 0000h|0000h|135Ah = 0|0|4954 -Default mode: 4954 hours (206:10 dd:hh) -Minutes : 82:34 hh:mm -Half minutes: 41:17 hh:mm -Seconds : 01:22:34 hh:mm:ss 0Ah 10 Spin-Up Retry Count 0 100 100 0 00-0000-0000-0000-64h 0 1 0 0 1 1 0Bh 11 Drive Calibration Retry Count 0 100 100 0 00-0000-0000-0000-64h 0 1 0 0 1 1 0Ch 12 Drive Power Cycle Count 0 99 99 1,761 00-0000-0000-06E1-63h 0 1 0 0 1 1 -Raw values: 0000h|0000h|06E1h = 0|0|1761 10h 16 Gas Gauge 0 1 199 - 00-000E-3A53-2A9A-C7h 0 1 0 0 0 1 -Raw values: 000Eh|3A53h|2A9Ah = 14|14931|10906 B7h 183 SATA Phy Downshift Error Count 0 100 100 0 00-0000-0000-0000-64h 0 1 0 0 1 1 C0h 192 Emergency Retract Cycle Count 0 200 200 238 00-0000-0000-00EE-C8h 0 1 0 0 1 1 -Raw values: 0000h|0000h|00EEh = 0|0|238 C1h 193 Load/Unload Cycle Count (LUL) 0 199 199 4,277 00-0000-0000-10B5-C7h 0 1 0 0 1 1 -Raw values: 0000h|0000h|10B5h = 0|0|4277 C2h 194 HDA Temperature 0 117 110 30 00-0000-0000-001E-6Eh 0 1 0 0 0 1 -Raw values: 0000h|0000h|001Eh = 0|0|30 -Current 30шC/86.0шF C4h 196 Re-allocated Sector Event 0 200 200 0 00-0000-0000-0000-C8h 0 1 0 0 1 1 C5h 197 Current Pending Sectors Count 0 200 197 0 00-0000-0000-0000-C5h 0 1 0 0 1 1 C6h 198 Uncorrectable Sectors Count (UNC) 0 200 200 0 00-0000-0000-0000-C8h 0 0 0 0 1 1 C7h 199 Ultra DMA CRC Error Count 0 200 200 0 00-0000-0000-0000-C8h 0 1 0 0 1 1 C8h 200 Multi-Zone Error Rate 0 200 200 0 00-0000-0000-0000-C8h 0 0 0 1 0 0 ------------------------------------------------------------------------------- S(tatus): ? (Unknown) * (Warning) ! (Error) Attribute flags: (in RAW:HEX view) CR: critical 0 advisory 1 pre-failure OC: collection 0 offline 1 online PE: performance 0 not 1 yes ER: error rate 0 not 1 yes EC: events count 0 not 1 yes SP: self-preserving 0 not 1 yes ------------------------------------------------------------------------------- Data revision: 0010h Thresholds revision: 0010h Data checksum: O.K. [read: 7Fh, calc: 7Fh] Thresholds checksum: O.K. [read: 26h, calc: 26h] | | Всего записей: 1273 | Зарегистр. 26-03-2010 | Отправлено: 10:02 13-01-2020 | Исправлено: Tau_0, 10:03 13-01-2020 |
|