Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» S.M.A.R.T. (SMART, Smart, Смарт, СМАРТ, С.М.А.Р.Т.)

Автор: AntiMember
Дата сообщения: 29.05.2011 21:53
Tau_0
Да тупо команда записи. Веник (с заботой о данных юзера) -
если можно писать - переназначаем и пишем из мемори.
Изюминка виндовозной виктории - можно принудительно задать
шаг в 1-ин сектор. Ессно, если переключить в виктории в пио-режим и отключить
гентот АТА канал в винде - ничем не отличается от ДОСа.....
Виктория в тесте работает с физическими командами чтения-записи винта
с размерностью блока в 1-256 (размер блока - 1 байт) секторов.
Другое дело, шо в ДОСе хрен выберешь блок меньше 256.....

Добавлено:
Да, и для успешного ремапа, таймаут максимальный или никогда.
Если ремапа не произошло, веник хоть и долго, но с чтением-записью справился.
Критерии для ремапа у каждой модели разные.
Автор: Wu Tang
Дата сообщения: 30.05.2011 00:09
Tau_0

Цитата:
--- read erase (затирать проблемные блоки секторов нулями --- из-за одного бэда трётся весь блок. Block size можно варьировать от 32 от 2048 секторов (по умолчанию 256 секторов).

Ничего плохого особо не вижу, что трется весь блок...

Цитата:
-- read erase. Ушёл soft-bad (LBA =1) и заодно обнулился также сектор LBA = 0 MBR/MBS.

А с чего это обнулился еще и lba0? Или я туплю.

Цитата:
--- erase --- затирать проблемный блок, даже если плох лишь один сектор. Нехорошая команда…

Почему же нехорошая? Как правило, если один сектор плох, то и рядышком скоро появятся братья,
Цитата:
Write --- пишет логические нули от и до.... Я бы и назвал её --- сделать erase…. Но это скорее вопрос терминологии...???...

перезатерев весь блок, вероятность появления соседей снижается.
Да, все правильно, сбила столку терминология, я бы тоже назвал erase.

tomset
Не могли бы вы дословно расшифровать - ddd enable.
Знаю, что это чтение из ячейки после записи в нее.
Автор: Tau_0
Дата сообщения: 30.05.2011 17:23
Wu Tang

Цитата:
Ничего плохого особо не вижу, что трется весь блок...

Ну…., ничего себе…
Я начинал (как прогаммист) с IBM 360/370 SYSTEM (ЕС ЭВМ), так там в 512 (байт) * 256 = 128 K вся OS с приложениями укладывалась. Порою (и как правило) потерять один бит критично (так машина устроена...).

Один блок это 128K ( при данном раскладе) --- это немало. А вы хотитите так запросто стокмо похерить (это если данные нужны)…???.... Если нет --- просто бьём нулями по write…


Цитата:
А с чего это обнулился еще и lba0? Или я туплю.

Конечно тупите --- начало блока (не сектора) c LBA =0 --- херятся ВСЕ секторы блока ([0..255]). Затем следует блок [256..511], ...., etc, последний (начинается с адреса, кратного 256... --- для простоты мы рассматриваем блоки по 256 байт.). Из-за одной паршивой овцы внутри блока убивается ВЕСЬ блок --- беспредел…

Распросите лучше Tomset и либо здесь ( в других местах он уже давно отписался.)
Но лучше повторите то, что я сделал --- лучше дойдёт (машина сама покажет).

Главное --- возможно (уж коль невозможно вытянуть проблемным сектор) спасти остальные 255. Тоже проверьте (проверено). Поверьте, --- это немало…
Добавлено:
AntiMember

Цитата:
Изюминка виндовозной виктории - можно принудительно задать
шаг в 1-ин сектор.

HDDScan тоже позволяет выбрать любой размер Block Size.
Ну и в чём тут счастье, по Вашему мнению…???...
Любопытно мне оно…
Автор: juk777
Дата сообщения: 30.05.2011 21:00
Wu Tang
Tau_0
Уважаемые господа, скажите, пожалуйста, чем эффективнее делать ERASE И REMAP -
MHDD или Victoria ( под DOS )...
Автор: AntiMember
Дата сообщения: 30.05.2011 21:24
Tau_0
Да ни в чем. Просто привык к виктории и проверено неоднократно,
кода надо хирургически убрать софт-беды и оставить 99 - 100% инфы
на винте. После чек-диск, конечно. Особенно эротично работать с загрузочного
СД или флешки. Очень удобно, когда обслуживаешь много разных компов.
И от слов: разобрать, отформатить, установить сразу тошно мне.
И в ХДДСкане канал АТА кролика в винде не отключишь.....
Автор: Wu Tang
Дата сообщения: 31.05.2011 00:23
Tau_0

Цитата:
Ну…., ничего себе…
Я начинал (как прогаммист) с IBM 360/370 SYSTEM (ЕС ЭВМ), так там в 512 (байт) * 256 = 128 K вся OS с приложениями укладывалась. Порою (и как правило) потерять один бит критично (так машина устроена...).

Круто блин, я такой old school не застал...

Цитата:
Один блок это 128K ( при данном раскладе) --- это немало. А вы хотитите так запросто стокмо похерить (это если данные нужны)…???.... Если нет --- просто бьём нулями по write…

128к - это вы имели ввиду 128кбайт?

Цитата:
Конечно тупите --- начало блока (не сектора) c LBA =0 --- херятся ВСЕ секторы блока ([0..255]). Затем следует блок [256..511], ...., etc, последний (начинается с адреса, кратного 256... --- для простоты мы рассматриваем блоки по 256 байт.). Из-за одной паршивой овцы внутри блока убивается ВЕСЬ блок --- беспредел…

Либо действительно туплю, либо лыжи у меня не едут.
Значит в одном lba - 512байт. В блоке 256 байт. Потерев один блок, мы трем не более одного lba.
Блок то убивается, но почему потерся у вас и lba0?

Цитата:
Главное --- возможно (уж коль невозможно вытянуть проблемным сектор) спасти остальные 255. Тоже проверьте (проверено). Поверьте, --- это немало…

Так можно выставить не 256, а 1, в настройках.

juk777
Я привык к вике, а так разницы в принципе нет.
Автор: tomset
Дата сообщения: 31.05.2011 02:25
Wu Tang


Цитата:
Либо действительно туплю, либо лыжи у меня не едут.
Значит в одном lba - 512байт. В блоке 256 байт.


Бывает.
B блоке 256 секторов, а не байт.
131072 байт занулится.
Автор: Wu Tang
Дата сообщения: 31.05.2011 14:14
tomset
Значит в одном секторе 512байт?
И один сектор равен 1lba?
Так?
Автор: Tau_0
Дата сообщения: 31.05.2011 15:25
Wu Tang

Цитата:
Блок то убивается, но почему потерся у вас и lba0?

Потому что блоки секторов “выравниваются на границу блока” (возможно формально такого понятия нет, --- я по аналогии с выравниванием на границы в оперативной памяти..). А границы это адреса блоков кратные 256 -- 0, 256, 512, 512+256, ..., 256 * k, где к --- целое неотрицательное число.

Если Soft-bаd в секторе LBA = 1, то будут затёрты нулями (в Victoria for DOS размер блока 256 секторов) секторы с LBA = 0, , …, 255.
Мы трём не один LBA, а 256 LBA...!!!... А в каждом по 512 байт (0.5 KB). Тогда 05KB * 256 = 128 KB

ЗЫ Блоки считаем на множестве натуральных чисел ---
n = 1, 2, 3, …, N


Цитата:
Так можно выставить не 256, а 1, в настройках.

Наверное можно, но долго --- у меня HDDScan уже на 8 секторных блоках “завешивал” мою слабую машину…

Я поступаю проще --- по рабоче-крестьяки. Получаю SCAN в Victoria for DOS --- грубая пристрелка. Затем, если бэдов немного, напускаю на диапазон DMDE, и копирую секторы туда(надёжное место), а затем назад… При этом узнаю точные LBA адреса уже бэдов, а не блоков. Soft-bad’ы при этом лЁгко уходят, ну а физические --- тут по-другому душить надо…

Цитата:
Значит в одном секторе 512байт?

Да, сектор является минимальной единицей информации на харде --- он неделим как атом… Вы можете выбрать сектор, но не можете выбрать отдельный байт/байты сектора. До отдельных байтов Вы сможете добраться, прочитав сектор и перегнав его по интерфейсу. Разберитесь с понятием выборки...
Исторически сложилась длина сектора в 512 пользовательских байтов для обычных хардов. У серверных SCSI вроде секторы и поболе давно уже были.
Теперь продекларирован WDC и другими вендорами переход на секторы в 4KB = 4096 байт, т.е. один в один большой сектор влазит 8 обычных по 512 байт.

Цитата:
И один сектор равен 1lba?

Нехорошо звучит. LBA --- это адрес сектора (фактически номер, только нумерация с нуля идёт --- непревычно для человека, но для машины удобнее). А сектор --- наверное, то, что внутри него сидит. Хотя хард отдельные байты не видит, по крайней мере до тех пор, пока сектор не выберет.
Я так это дело понимаю --- пусть tomset как профи…, или кто другой меня подправит.
juk777

Цитата:
Wu Tang
Tau_0
Уважаемые господа, скажите, пожалуйста, чем эффективнее делать ERASE И REMAP -
MHDD или Victoria ( под DOS )...

Wu Tang

Цитата:
Я привык к вике, а так разницы в принципе нет.

Это кому как… У меня на IP’анутых силиконах(контроллерах: как на Sil3112A, так и Sil3114) MHDD похоже забавно сбоит --- порою неверно определяет LBA сбойных блоков, но зато выдаёт точные адреса секторов (не блоков) --- LBA адреса не кратны 255. А на Victoria и HDDScan BCЁ гуд.
См. Мой пост Tau_0 Отправлено: 17:03 06-05-2011
MHDD
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=15736&glp
На двух форумах спрашивал (здесь на руборде, и зоне тоже) --- не ответили…


Автор: tomset
Дата сообщения: 31.05.2011 16:16
Tau_0
LBA (Логический адрес блока) - Адреса доступных пользователю (системе) секторов на диске. По порядку от 0 до самого последнего. Системе кажется что это непрерывная область. В реальности пропущены (скрыты) сбойные и служебные сектора.

PBA (KBA) (Физический адрес блока) - адреса вобще всех секторов на диске включая и служебные, и дефектные.

ABA - (Абсолютный адрес блока) - адреса специально выделенных областей, например под служебку или резервное место. У этих областей свой начальный PBA.

Физически все сектора, также как и раньше имеют адресацию в CHS (цилиндр, голова, сектор), но специальный механизм трансляции преобразует их PBA, а затем в LBA.

Соотвественно, для всех дисков без адвансед формата (AF)
LBA = начало диапазона в PBA -(минус) все скрытые PBA

для диска с AF
LBA = начало диапазона в PBA/8 - все скрытые PBA/8

Т.е. для системы диски с AF такие же как и старые диски имеют LBA=512 байт.
Нужно лишь выравнивание разделов, чтобы кластеры разлела были кратны PBA = 4k.
Чтобы не терять скорость.
Но уже появляются (и скоро будут все диски) у которых LBA равен 4096 байт.
Автор: elvin04
Дата сообщения: 10.06.2011 21:46
Model: SAMSUNG HM250HI
Firmware: 2AC101C4
Serial: S1RUJ9DZA00645
Disk size: 488397168 LBAs 238475 Mb
CHS: 16383/16/63 8063 Mb
SMART: Enabled, Errlog, Selftest
CACHE: 8192k; L/A=ON; Wr=ON; ok
Support: LBA, HPA, AAM, APM, DLM, DMAUDMA-6
AAM val: 254 Maximum
APM val: 128 Minimum
Erase: ~72 minutes
Security: OFF, Frozen
ATA-8: SATA2, NCQ, PEC, SCT, SFDLM, WrUnk

-------------------------------------------------------------------------
ID Name Value Worst Tresh Raw Health
-------------------------------------------------------------------------
1 Raw read error rate 100 100 51 0 •••••
2 Throughput perfomance 56 56 0 3984 ••
3 Spin-up time 93 92 25 2330 ••••
4 Number of spin-up times 100 100 0 462 •••••
5 Reallocated sector count 252 252 10 0 •••••
7 Seek error rate 252 252 51 0 •••••
8 Seek time perfomance 252 252 15 0 •••••
9 Power-on time 100 100 0 1397 •••••
10 Spin-up retries 252 252 51 0 •••••
11 Recalibration retries 100 100 0 16 •••••
12 Start/stop count 100 100 0 426 •••••
191 G-SENSOR shock counter 100 100 0 366 •••••
192 Power-off retract count 252 252 0 0 •••••
194 HDA Temperature 64 53 0 35°C/95°F ••••
195 Hardware ECC recovered 100 100 0 0 •••••
196 Reallocated event count 252 252 0 0 •••••
197 Current pending sectors 252 252 0 0 •••••
198 Offline scan UNC sectors 252 252 0 0 •••••
199 Ultra DMA CRC errors 200 200 0 0 •••••
200 Write error rate 100 100 0 5 •••••
223 Load retry count 100 100 0 16 •••••
225 Load cycle count 94 94 0 62198 ••••

Значения 223, 191, 11 могут ли повышаться из-за работающего на максимальной скорости DVD? Повышаются из-за вибраций? Также значение 200 почему 5?
Автор: volneb
Дата сообщения: 11.06.2011 20:53
Уважаемые гуру! Подскажите есть ли поводы для беспокойства:
Автор: Wu Tang
Дата сообщения: 12.06.2011 18:43
volneb
У первого последить за с7, у второго за 1.
elvin04
Проблемы по питанию у винта...
Автор: volneb
Дата сообщения: 12.06.2011 20:35
Wu Tang
У первого С7 уже, не знаю, год наверное без изменения. Ну полгода точно. А у второго я не понял за чем следить, за "Частотой ошибок при чтении с диска"?
Автор: Wu Tang
Дата сообщения: 13.06.2011 01:06
volneb
За 1 атрибутом.
На будущее смарт выкладывай на английском, это та область, где русификация не приемлема!
Автор: elvin04
Дата сообщения: 13.06.2011 01:55
Wu Tang Не влияет на сохранность и порчу данных?
Автор: volneb
Дата сообщения: 13.06.2011 10:02
Wu Tang
Ты имеешь ввиду выделенное?
Автор: Wu Tang
Дата сообщения: 14.06.2011 01:36
elvin04
Маловероятно, но не желательно.
volneb
Да, за hex значением.
Автор: volneb
Дата сообщения: 14.06.2011 12:44
Wu Tang
Спасибо! Понаблюдаю.
Автор: lizun
Дата сообщения: 02.07.2011 16:35
Ребята, посмотрите смарт винта:
Hitachi HDS722020ALA330 (JK1171YAGNVWGS)

Код: ID    Описание атрибута    Порог    Значение    Наихудшее    Данные    Статус
01    Raw Read Error Rate    16    100    100    0    OK: Значение нормальное
02    Throughput Performance    54    133    133    99    OK: Значение нормальное
03    Spinup Time    24    136    136    28705390    OK: Значение нормальное
04    Start/Stop Count    0    100    100    14    OK: Всегда пройдено
05    Reallocated Sector Count    5    100    100    31    OK: Значение нормальное
07    Seek Error Rate    67    100    100    0    OK: Значение нормальное
08    Seek Time Performance    20    112    112    39    OK: Значение нормальное
09    Power-On Time Count    0    99    99    12992    OK: Всегда пройдено
0A    Spinup Retry Count    60    100    100    0    OK: Значение нормальное
0C    Power Cycle Count    0    100    100    11    OK: Всегда пройдено
C0    Power-Off Retract Count    0    100    100    416    OK: Всегда пройдено
C1    Load/Unload Cycle Count    0    100    100    416    OK: Всегда пройдено
C2    Temperature    0    127    127    60, 12, 47    OK: Всегда пройдено
C4    Reallocation Event Count    0    100    100    41    OK: Всегда пройдено
C5    Current Pending Sector Count    0    100    100    0    OK: Всегда пройдено
C6    Offline Uncorrectable Sector Count    0    100    100    0    OK: Всегда пройдено
C7    Ultra ATA CRC Error Rate    0    200    200    0    OK: Всегда пройдено
Автор: Michael99
Дата сообщения: 02.07.2011 18:16
Да, похоже появляются бэды на вашем винтике. Наблюдайте за аттрибутами 5, 196. Если начнут быстро увеличиваться - значит винту кирдык настаёт уже. Софта для ремонта этих Хитач в открытом доступе не найти.
Автор: VeryBigFriend
Дата сообщения: 02.07.2011 18:25
lizun

Цитата:
05 Reallocated Sector Count 5 100 100 31 OK: Значение нормальное


А цвет жёлтый или отличающийся от остальных у "флага" ? Если отличается , можно все три отнести продавцу или в сервис центр и попросить прокомментировать это ! Чем чёрт не шутит , может и признают за первым диском наступление гарантийного случая ! Но время потратить придётся немало , а ещё "сервер" будет всё это время простаивать .


Добавлено:

Цитата:
Может, ждать бэдов (ещё не проверял)? Гарантия кстати три года у него, это гарантийный случай?

Ну софтовые у него уже похоже есть , если не хуже ! Кто мешает просканировать поверхность ?
Автор: Skandalli
Дата сообщения: 03.07.2011 01:40
Знатоки, подскажите пожалуйста. Сколько лет пользуюсь компьютерами, не было проблем со SMART.

Надо ли чего-то предпринимать ? HDD WD500BEVT
Автор: Wu Tang
Дата сообщения: 03.07.2011 03:29
lizun
31 это и есть бэды, но уже заремапенные.
Если атрибут не растет, то юзать можно, будет расти - меняйте...

Добавлено:
Skandalli
Сделай Scan + Advanced Remap в Victoria под ДОС-ом.
Автор: Skandalli
Дата сообщения: 03.07.2011 18:03
Wu Tang
Попробовал... Жесткий диск в ноутбуке, включен в режиме AHCI. При запуске виктории появляется надпись:
"Failed to load the strings resource into memory, the location pointed to in %compspec% seems to be invalid Please specify another location of freeCOM to try to load the strings from, e. g. : c:\ command.com Or just hit enter to cancel to load the strings"
и все.
Автор: Michael99
Дата сообщения: 03.07.2011 18:56

Цитата:
Жесткий диск в ноутбуке, включен в режиме AHCI.

Так надо его перевести в иде-режим или иде компатибл, чтоб Вика увидела его.
Автор: Skandalli
Дата сообщения: 03.07.2011 19:09

Цитата:
надо его перевести в иде-режим

Пробовал в IDE - режим. Все та же надпись
P.S. ноутбук HP 4310s
Автор: AntiMember
Дата сообщения: 03.07.2011 19:54
Skandalli
С чего и из под чего Викторию запускаете, раз она у вас command.com теряет ?
У других тут с этим проблем не возникало.
Автор: Skandalli
Дата сообщения: 03.07.2011 20:08
AntiMember
Запускаю как загрузочный DVD (ну нет под рукой CD-болванок)
Дистр взят из шапки этой темы.
ноутбук HP 4310s
На другом буке (очень старом) Вика заводится, т.е. вроде как запись была успешна и все такое.
Это не может быть особенностью самого ноутбука ?
Автор: Tau_0
Дата сообщения: 03.07.2011 20:33
Skandalli

Цитата:
Запускаю как загрузочный DVD (ну нет под рукой CD-болванок)

У Вас проблемы с DOS…
Мой Вам совет --- создайте загрузочную флешку под FREE DOS --- найдите в Гугле как это делается. Запишите на эту флешку Victoria for DOS, можно и MHDD записать и много чего другого..., что из-под DOS работает.

Загружайтесь с этой флешки и запускайте нужные утилиты. Как правило проблем не возникает…

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: BD-ROM


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.