Вопрос по TOSHIBA HDWD105

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-09 11:49:57

Задурил диск TOSHIBA HDWD105.
Запуск VM с этого диска ранее был секунд 5-8, стал - часа три.
Остановка столько-же.

Диагностика:

Код: Выделить всё

 2.06.2021  22:24:32   
 2.06.2021  22:24:32    | MHDD 4.6 (c) Dmitry Postrigan | FREEWARE
 2.06.2021  22:24:32   Changing mode to: IDE
 2.06.2021  22:24:35   
 2.06.2021  22:24:35   MHDD>PORT 
 2.06.2021  22:26:00   Changing mode to: IDE
 2.06.2021  22:26:00   Device selected: 6
 2.06.2021  22:26:04   
 2.06.2021  22:26:04   MHDD>SMART ATT
 2.06.2021  22:26:04   Getting SMART attributes...
 2.06.2021  22:26:04   SMART READ ATTRIBUTES
 2.06.2021  22:26:04   HDD: TOSHIBA HDWD105; FW: MS1OA8J0; SN: Y71N3UGBS
 2.06.2021  22:26:04   --------------------------------------------------------
 2.06.2021  22:26:04   SMART attributes:
 2.06.2021  22:26:04               Name                        Val Worst Raw
 2.06.2021  22:26:04   Att #   1 : Read error rate           :   1    1  4294967295  
 2.06.2021  22:26:04   Att #   2 : Throughput performance    :  94   94  570  
 2.06.2021  22:26:04   Att #   3 : Spin up time              : 138  138  10682537  
 2.06.2021  22:26:04   Att #   4 : Number of spin-up times   : 100  100  144  
 2.06.2021  22:26:04   Att #   5 : Reallocated sectors count :  73   73  632  
 2.06.2021  22:26:04   Att #   7 : Seek error rate           : 100  100  0  
 2.06.2021  22:26:04   Att #   8 : Seek time performance     : 113  113  35  
 2.06.2021  22:26:04   Att #   9 : Power-on time             :  96   96  29552  
 2.06.2021  22:26:04   Att #  10 : Spin-up retries           : 100  100  0  
 2.06.2021  22:26:04   Att #  12 : Start/stop count          : 100  100  140  
 2.06.2021  22:26:04   Att # 192 : Power-off retract count   : 100  100  1137  
 2.06.2021  22:26:04   Att # 193 : Load/unload cycle count   : 100  100  1137  
 2.06.2021  22:26:04   Att # 194 : HDA Temperature           : 153  153  39  
 2.06.2021  22:26:04   Att # 196 : Reallocate event count    :  69   69  722  
 2.06.2021  22:26:04   Att # 197 : Current pending sectors   : 100  100  0  
 2.06.2021  22:26:04   Att # 198 : Offline scan UNC sectors  : 100  100  0  
 2.06.2021  22:26:04   Att # 199 : Ultra ATA CRC Error Rate  : 200  200  0  
 2.06.2021  22:26:14   
 2.06.2021  22:26:14   MHDD>SCAN 
 2.06.2021  22:26:15   TOSHIBA HDWD105  LBA: 976,773,168
 2.06.2021  22:26:15   SN: Y71N3UGBS  FW: MS1OA8J0
 2.06.2021  22:26:19   Scan started
 2.06.2021  22:26:19   MODE: IDE
 2.06.2021  22:26:19   REMAP: ON
 2.06.2021  22:26:19   Device: TOSHIBA HDWD105
 2.06.2021  22:26:19   F/W: MS1OA8J0
 2.06.2021  22:26:19   SN: Y71N3UGBS
 2.06.2021  22:26:19   -------------------------------
 2.06.2021  22:26:19   Lap : 1
 2.06.2021  22:26:19   LBA scan: 0 to 976773167
 2.06.2021  22:26:19   ■ LBA Warning: 48195
 2.06.2021  22:26:20   ■ LBA Warning: 51765
 2.06.2021  22:26:20   ■ LBA Warning: 101235
...
 2.06.2021  22:26:58   ■ LBA Warning: 1425195
 2.06.2021  22:27:00   ■ LBA Warning: 1573095
 2.06.2021  22:27:01   ■ LBA Timeout: 1589925
 2.06.2021  22:27:01   Last scanned LBA: 1590179
 2.06.2021  22:27:01    Blocks <   3ms = 5285
 2.06.2021  22:27:01    Blocks <  10ms = 508
 2.06.2021  22:27:01    Blocks <  50ms = 194
 2.06.2021  22:27:01    Blocks < 150ms = 189
 2.06.2021  22:27:01    Blocks < 500ms = 58
 2.06.2021  22:27:01    Blocks > 500ms = 1
 2.06.2021  22:27:01   Errors: 0, Warnings: 59
 2.06.2021  22:27:01   Done
Прервано.
Продолжать проверку в общем-то бесполезно, поскольку "все ясно":

Код: Выделить всё

 2.06.2021  22:26:04               Name                        Val Worst Raw
 2.06.2021  22:26:04   Att #   1 : Read error rate           :   1    1  4294967295  
и реальные задержки:

Код: Выделить всё

 2.06.2021  22:27:01    Blocks < 500ms = 58
 2.06.2021  22:27:01    Blocks > 500ms = 1
Таких задержек, как выяснилось, практически на 95% из 500Гб диска.
Реплика диска обычно 30-40 мин, в данном случае заняло полных 5 суток.

Что могло привести к такому тотальному повреждению/нарушению поверхности? :st:

Есть еще, конечно, странности:
- отсутствие защитного кружка из пленки над отверстием "над банками", хотя вроде диск новый/целиковый был установлен три года назад.
- температура диска порядка 50-55С (механических огрехов не слышно).

Что думаете о причине?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-09 16:07:39

Hi Demis,

в чем глубокий смысл mhdd? ;)

Чем smartmontools не устраивает?

Где использовался:
- OS
- в BIOS AHCI?
- Power Management?

Могу предположить, SMR диск и вполне вероятно, свое предназначение он отработал.
Эта ж desktop модель, хотя производители научились дурить народ продавая
NAS и Enterprise с SMR.

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-09 18:04:33

Про MHDD - в относительной уверенности того, что вижу после на результатах.
OS - там win2k.
AHCI - нет, в том смысле, что включено IDE, хотя можно и перевести на AHCI, но тогда сложнее поднимать при проблемах, учитывая лохматость оставлено как проще.
Power Management - не импользуется...

Про SMR тоже подумал, погуглил, производитель пишет, что в этой серии только от 2Т SMR.
А так, кто его знает?
У меня на сарае слово из трех букв написано, а там дрова лежат...
(Точнее некая корпоративная почта на монстре, плюс пара виртуалок, одна из них мультидоменный почтовый гейт.)

Его предшественник, проработавший энное количество лет, в 2016 попавший в руки от знакомого с "просьбой помочь хоть как-то" и имевший:

Код: Выделить всё

25.07.2016   0:56:57   MHDD>I 
25.07.2016   0:56:57   WDC WD1200JB-00REA0  LBA: 234,441,648
25.07.2016   0:56:57   SN: WD-WMANN1288420  FW: 20.00K20
25.07.2016   0:57:05   
25.07.2016   0:57:05   MHDD>SCAN 
25.07.2016   0:57:11   Scan started
25.07.2016   0:57:11   MODE: IDE
25.07.2016   0:57:11   REMAP: ON
25.07.2016   0:57:11   Device: WDC WD1200JB-00REA0
25.07.2016   0:57:11   F/W: 20.00K20
25.07.2016   0:57:11   SN: WD-WMANN1288420
25.07.2016   0:57:11   -------------------------------
25.07.2016   0:57:11   Lap : 1
25.07.2016   0:57:11   LBA scan: 0 to 234441647
25.07.2016   1:00:03   ю LBA Error: 22106898
25.07.2016   1:00:05   А> Remap try...
25.07.2016   1:00:08   ю LBA Error: 22107223
25.07.2016   1:00:10   А> Remap try...
25.07.2016   1:00:12   ю LBA Error: 22107224
25.07.2016   1:56:03   ю LBA Error: 48066605
25.07.2016   1:56:06   А> Remap try...
25.07.2016   1:56:07   ю LBA Timeout: 48066606
25.07.2016   1:56:07   Last scanned LBA: 48066860
25.07.2016   1:56:07    Blocks <   3ms = 187159
25.07.2016   1:56:07    Blocks <  10ms = 1269
25.07.2016   1:56:07    Blocks <  50ms = 27
25.07.2016   1:56:07    Blocks < 150ms = 5
25.07.2016   1:56:07    Blocks < 500ms = 8
25.07.2016   1:56:07    Blocks > 500ms = 2
25.07.2016   1:56:07   Errors: 717, Warnings: 10
25.07.2016   1:56:07   Done
...
25.07.2016   1:59:55   Changing mode to: IDE
25.07.2016   2:00:01   WDC WD1200JB-00REA0  LBA: 234,441,648
25.07.2016   2:00:01   SN: WD-WMANN1288420  FW: 20.00K20
25.07.2016   2:00:11   
25.07.2016   2:00:11   MHDD>SCAN 
25.07.2016   2:00:12   WDC WD1200JB-00REA0  LBA: 234,441,648
25.07.2016   2:00:12   SN: WD-WMANN1288420  FW: 20.00K20
25.07.2016   2:00:16   Scan started
25.07.2016   2:00:16   MODE: IDE
25.07.2016   2:00:16   REMAP: ON
25.07.2016   2:00:16   Device: WDC WD1200JB-00REA0
25.07.2016   2:00:16   F/W: 20.00K20
25.07.2016   2:00:16   SN: WD-WMANN1288420
25.07.2016   2:00:16   -------------------------------
25.07.2016   2:00:16   Lap : 1
25.07.2016   2:00:16   LBA scan: 0 to 234441647
25.07.2016   2:03:07   ю LBA warning: 22107225
25.07.2016   2:03:08   ю LBA warning: 22107990
25.07.2016   2:03:08   ю LBA Warning: 22109265
25.07.2016   2:03:13   ю LBA Warning: 22620540
25.07.2016   2:03:19   ю LBA Warning: 23401860
25.07.2016   2:04:33   ю LBA Warning: 32902905
25.07.2016   2:04:46   ю LBA Warning: 34562955
25.07.2016   2:05:16   ю LBA Warning: 38381835
25.07.2016   2:05:16   ю LBA Warning: 38382090
25.07.2016   2:05:21   ю LBA warning: 38938755
25.07.2016   2:05:22   ю LBA warning: 38939010
25.07.2016   2:05:24   ю LBA warning: 38939775
25.07.2016   2:05:25   ю LBA Warning: 38942835
25.07.2016   2:05:29   ю LBA warning: 38944365
25.07.2016   2:05:29   ю LBA Warning: 38944620
25.07.2016   2:05:30   ю LBA warning: 38953035
25.07.2016   2:05:31   ю LBA warning: 38953290
25.07.2016   2:05:32   ю LBA warning: 38953545
25.07.2016   2:05:35   ю LBA Error: 38954035
25.07.2016   2:05:37   А> Remap try...
...
25.07.2016   7:11:19   ю LBA Error: 69787765
25.07.2016   7:11:21   А> Remap try...
25.07.2016   7:11:24   ю LBA Error: 69787766
25.07.2016   7:11:26   А> Remap try...
25.07.2016   7:11:28   ю LBA Error: 69787767
25.07.2016   7:11:30   А> Remap try...
25.07.2016   7:11:32   ю LBA Error: 69787768
25.07.2016   7:11:34   А> Remap try...
25.07.2016   7:11:35   ю LBA Timeout: 69787769
25.07.2016   7:11:35   Last scanned LBA: 69788023
25.07.2016   7:11:35    Blocks <   3ms = 271634
25.07.2016   7:11:35    Blocks <  10ms = 1860
25.07.2016   7:11:35    Blocks <  50ms = 36
25.07.2016   7:11:35    Blocks < 150ms = 10
25.07.2016   7:11:35    Blocks < 500ms = 17
25.07.2016   7:11:35    Blocks > 500ms = 20
25.07.2016   7:11:35   Errors: 4127, Warnings: 37
25.07.2016   7:11:35   Done
...
26.07.2016   0:44:59   А> Remap try...
26.07.2016   0:45:01   ю LBA Error: 117256246
26.07.2016   0:45:03   А> Remap try...
26.07.2016   0:45:04   ю LBA warning: 117256247
26.07.2016   0:45:07   ю LBA Error: 117351722
26.07.2016   0:45:10   А> Remap try...
26.07.2016   0:45:28   ю LBA Timeout: 119452413
26.07.2016   0:45:28   Last scanned LBA: 119452667
26.07.2016   0:45:28    Blocks <   3ms = 8682
26.07.2016   0:45:28    Blocks <  10ms = 65
26.07.2016   0:45:28    Blocks <  50ms = 2
26.07.2016   0:45:28    Blocks < 150ms = 0
26.07.2016   0:45:28    Blocks < 500ms = 0
26.07.2016   0:45:28    Blocks > 500ms = 1
26.07.2016   0:45:28   Errors: 9, Warnings: 1
26.07.2016   0:45:28   Done
...
26.07.2016   7:02:25   MHDD>SCAN 
26.07.2016   7:02:26   WDC WD1200JB-00REA0  LBA: 234,441,648
26.07.2016   7:02:26   SN: WD-WMANN1288420  FW: 20.00K20
26.07.2016   7:02:45   Scan started
26.07.2016   7:02:45   MODE: IDE
26.07.2016   7:02:45   REMAP: ON
26.07.2016   7:02:45   Device: WDC WD1200JB-00REA0
26.07.2016   7:02:45   F/W: 20.00K20
26.07.2016   7:02:45   SN: WD-WMANN1288420
26.07.2016   7:02:45   -------------------------------
26.07.2016   7:02:45   Lap : 1
26.07.2016   7:02:45   LBA scan: 0 to 234441647
26.07.2016   7:05:37   ю LBA warning: 22107225
26.07.2016   7:05:38   ю LBA warning: 22107990
26.07.2016   7:05:42   ю LBA Warning: 22620540
...
26.07.2016   7:45:24   Time spent: 00:42:37
26.07.2016   7:45:24    Blocks <   3ms = 818540
26.07.2016   7:45:24    Blocks <  10ms = 76134
26.07.2016   7:45:24    Blocks <  50ms = 24454
26.07.2016   7:45:24    Blocks < 150ms = 84
26.07.2016   7:45:24    Blocks < 500ms = 68
26.07.2016   7:45:24    Blocks > 500ms = 93
26.07.2016   7:45:24   Errors: 12, Warnings: 161
26.07.2016   7:45:24   Done
...
Был не идеален, но выжил и продолжил работу,
потом еще один сбой в 2017

Код: Выделить всё

...
13.09.2017   9:45:14   MHDD>PORT 
13.09.2017   9:45:18   Changing mode to: IDE
13.09.2017   9:45:18   Device selected: 6
13.09.2017   9:45:20   
13.09.2017   9:45:20   MHDD>SCAN 
13.09.2017   9:45:20   WDC WD1200JB-00REA0  LBA: 234,441,648
13.09.2017   9:45:20   SN: WD-WMANN1288420  FW: 20.00K20
13.09.2017   9:45:25   Scan started
13.09.2017   9:45:25   MODE: IDE
13.09.2017   9:45:25   REMAP: ON
13.09.2017   9:45:25   Device: WDC WD1200JB-00REA0
13.09.2017   9:45:25   F/W: 20.00K20
13.09.2017   9:45:25   SN: WD-WMANN1288420
13.09.2017   9:45:25   -------------------------------
13.09.2017   9:45:25   Lap : 1
13.09.2017   9:45:25   LBA scan: 0 to 234441647
13.09.2017   9:48:17   ю LBA warning: 22107225
13.09.2017   9:48:18   ю LBA Warning: 22109265
13.09.2017   9:48:22   ю LBA Warning: 22620540
...
13.09.2017  17:53:09   ю LBA Error: 147990999
13.09.2017  17:56:29   А> Remap try...
13.09.2017  17:56:30   ю LBA Error: 147991000
13.09.2017  17:59:50   А> Remap try...
13.09.2017  17:59:50   ю LBA Error: 147991001
13.09.2017  18:03:10   А> Remap try...
13.09.2017  18:03:10   ю LBA Timeout: 147991002
13.09.2017  18:03:10   Last scanned LBA: 147991256
13.09.2017  18:03:10    Blocks <   3ms = 575779
13.09.2017  18:03:10    Blocks <  10ms = 4355
13.09.2017  18:03:10    Blocks <  50ms = 134
13.09.2017  18:03:10    Blocks < 150ms = 50
13.09.2017  18:03:10    Blocks < 500ms = 33
13.09.2017  18:03:10    Blocks > 500ms = 4
13.09.2017  18:03:10   Errors: 145, Warnings: 37
13.09.2017  18:03:10   Done
...
Повтор на сбойных:

Код: Выделить всё

21.09.2017  11:32:53   MHDD>SCAN 
21.09.2017  11:33:19   Scan started
21.09.2017  11:33:19   MODE: IDE
21.09.2017  11:33:19   REMAP: ON
21.09.2017  11:33:19   Device: WDC WD1200JB-00REA0
21.09.2017  11:33:19   F/W: 20.00K20
21.09.2017  11:33:19   SN: WD-WMANN1288420
21.09.2017  11:33:19   -------------------------------
21.09.2017  11:33:19   Lap : 1
21.09.2017  11:33:19   LBA scan: 147991000 to 234441647
21.09.2017  11:33:25   Last scanned LBA: 148620849
21.09.2017  11:33:25    Blocks <   3ms = 2429
21.09.2017  11:33:25    Blocks <  10ms = 38
21.09.2017  11:33:25    Blocks <  50ms = 1
21.09.2017  11:33:25    Blocks < 150ms = 1
21.09.2017  11:33:25    Blocks < 500ms = 0
21.09.2017  11:33:25    Blocks > 500ms = 0
21.09.2017  11:33:25   No warnings, no errors
21.09.2017  11:33:25   Done
Жаль смартов не сохранилось.
Ну и наконец в 2018 был заменен на новый...
Конечно все это хождение по лезвию бритвы, но просто так есть и кого-то это устраивает...

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-09 19:48:39

Про MHDD - в относительной уверенности того, что вижу после на результатах.
OS - там win2k.
AHCI - нет, в том смысле, что включено IDE, хотя можно и перевести на AHCI, но тогда сложнее поднимать при проблемах, учитывая лохматость оставлено как проще.
Power Management - не импользуется...
странно это: диск SATA 3, а с ним работают как с PATA(IDE), без NCQ.
Это как вместо молотка, гвозди забивать кирпичем.
Те диск дрюкали без очередей и на старых медленных протоколах. :(

Windoze имеет особенность регулярно запускать проверки дисков
и переводить в энергосберегающий режим, у меня эта хня
однажды убила Seagate Enterprise... грохнула каким-то образом
SMART на хорошем свежем диске. Диск с хорошими пластинами
превратился в кирпич, проверяли на стенде PC-3000.

Хоть W2K и серверная ось, но M$ страдает подобной стандартизацией
что для десктопных осей, что для серверных:
- short test при входе (точно не знаю)
- long test каждую неделю или через две?

Как эту байду отключать, хз.

freebsd: camcontrol
linux: hdparm или sdparm

ps. Не вижу смысла в MHDD, прошлый век, есть более удачные решения для Windoze, в том числе и smartmontools
pps. Toshiba может написать что угодно, вопрос что в реалии!?

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-09 21:18:50

Насчет "запускать проверки дисков", что-то замечено небыло.
Хотя мог и подзабыть уже.
"переводить в энергосберегающий режим" - Рулится в вынь-домене достаточно просто, прописал в полисях и все расползается по хостам-клиентам.
Либо ручками в "электропитание" вырубать для нужного профиля.
Один раз настроил и забыл...
Из любителей "пошуршать дисками" и отнять место на винте, это служба "Служба индексирования" (в разных версиях немного по разному называется, но суть одно и тоже).
Опять-же, кто часто поиском документов по содержанию пользуется, то "им надо".
Но возможны и "варианты", настроить отдельно такую службу и ее хранилище и вывести на иис, а иконки раздать пользователям "по раб. столам".
Прекрасно работает и тюнится...
На той-же бутовой флешке у меня виктория (равно как у другие софтинки, включая freebsd и frenzy), так оная вообще диску из 2016 года сказала, что "все ок" с диском, но я ей не поверил...
Думаю у каждого есть подобный "походный набор" неких инструментов для спасения утопающего...

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-10 12:13:21

Может кому и пригодится про "электропитание"...
В XP

Код: Выделить всё

powercfg /list
Существующие схемы управления питанием
----------------------------
Экономия батарей
Диспетчер энергосбережения
Включен постоянно
Презентационная
Портативная
Домашний/Настольный

powercfg /query (покажет активный профиль, имя схемы)

Описание параметра               Значение
------------------               --------
Имя схемы                        Домашний/Настольный
Числовой идентификатор           0
Отключение монитора (AC)         После 20 мин
Отключение монитора (DC)         После 5 мин
Отключение жестких дисков (AC)   Никогда
Отключение жестких дисков (DC)   После 10 мин
Ждущий режим (AC)                Никогда
Ждущий режим (DC)                После 5 мин
Спящий режим (AC)                Никогда
Спящий режим (DC)                После 20 мин
Снижение питания процессора (AC) NONE
Снижение питания процессора (DC) ADAPTIVE

powercfg /query Домашний/Настольный
powercfg /change Домашний/Настольный /disk-timeout-ac 0
(powercfg /?  никто не отменял...)
В W7 немного иначе

Код: Выделить всё

powercfg -list
Существующие схемы управления питанием (* - активные)
-----------------------------------
GUID схемы питания: 381b4222-f694-41f0-9685-ff5bb260df2e  (Сбалансированный) *
GUID схемы питания: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (Высокая производительность)
GUID схемы питания: a1841308-3541-4fab-bc81-f71556f20b4a  (Экономия энергии)

powercfg -query 381b4222-f694-41f0-9685-ff5bb260df2e (guid может быть другой, берем из листинга -query)
(powercfg /?  никто не отменял...)
активный профиль помечен звездочкой.
Отмена выключения питания диска при работе от сети:

Код: Выделить всё

powercfg -change -disk-timeout-ac 0
Это только один пример, там команд много разных.
Есть например импорт/экспорт настроенного профиля.

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-10 12:22:05

Sorry, Windoze совсем не умею, но то что запускаются проверки дисков - эт точно -> google
На той-же бутовой флешке у меня виктория (равно как у другие софтинки, включая freebsd и frenzy), так оная вообще диску из 2016 года сказала, что "все ок" с диском, но я ей не поверил...
Думаю у каждого есть подобный "походный набор" неких инструментов для спасения утопающего...
SMART = Ok не означает что с диском порядок, только тесты short и long.

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-10 13:27:36

Простите но то, что гуглится по этой теме достаточно банально.
Если при включении винды автоматом запускается проверка диска то:
1. либо предыдущее выключение было не корректным.
2. либо на диске уже есть реальные проблемы.
3. третьего не дано.

Причем такой автостарт проверки можно выключить, но это только усубит проблему со временем.

По поводу п.2 могут быть приколы от производителя, например asrock, с чем сталкивался - проблематика в биосе что-то там с определением стартого блока на хдд.
Математика бивоса давала некорректные адреса по диску, виндовс просто офигевал от этого.
Апдейтов естественно нет.
Приходилось для этих матерей делать "стартовые" флешки с grub.
При анализе проблемы было замечено, что оный как-то ставит все на свои места и все начинает жить.
Все платы с той закупки страдали этой фигней, слава богу все уже выгорели (на всех южные мосты) после 5-6 лет работы.
Вспоминаю как страшный сон.

Там не "смарт-ок" был, там проверка поверхности диска ошибок не находила.
И когда железяка попала в руки смарт вообще был вырублен в бивосе.
На вопрос "а почему", было сказано "так ведь иначе не загружается, нужно F1 жать..." Алес...
А просто подумать "почему не загружается" - видимо не в силах было...

Придумал про третье:
Если по полисям или через логон-скрипт приходит команда на чекинг при следующем старте.

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-10 15:19:50

Простите но то, что гуглится по этой теме достаточно банально.
Если при включении винды автоматом запускается проверка диска то:
1. либо предыдущее выключение было не корректным.
2. либо на диске уже есть реальные проблемы.
3. третьего не дано.
не путайте chkdsk с dst проверкой hard drive("аналогия" с smartctl short/long test), не гуглится на раз, да и корректный запрос
задать не просто, особенно для того кто далек от Windoze
По поводу п.2 могут быть приколы от производителя, например asrock, с чем сталкивался - проблематика в биосе что-то там с определением стартого блока на хдд.
Математика бивоса давала некорректные адреса по диску, виндовс просто офигевал от этого.
Апдейтов естественно нет.
Приходилось для этих матерей делать "стартовые" флешки с grub.
При анализе проблемы было замечено, что оный как-то ставит все на свои места и все начинает жить.
Все платы с той закупки страдали этой фигней, слава богу все уже выгорели (на всех южные мосты) после 5-6 лет работы.
Вспоминаю как страшный сон.
я бы принял верхнее, если бы это были 95-00гг, но даже W95 умел LBA, что говорит о том что большинство BIOS'ов
уже тогда могли правильно отдавать информацию о геометрии IDE(PATA), посему задавать сейчас IDE вместо AHCI
(хотя бы Enhanced IDE) это как ССЗБ:
http://segfault.kiev.ua/~netch/articles/ata-geom.html

Диски проверяются очень просто:
- SATA:
1. if smart != ok exit -> на свалку (SATA SMART DATA позволяет делать анализы и "прогнозы")
2. if smartctl short test != ok exit -> не прошел на свалку не взирая на SMART
3. if smartctl long test !=ok exit -> не прошел на свалку не взирая на SMART

- SAS:
1. if smart != ok exit -> на свалку (отсутствие SMART DATA НЕ позволяет делать анализы и "прогнозы")
2. if smartctl short test != ok exit -> не прошел на свалку
3. if smartctl long test !=ok exit -> не прошел на свалку

Выполнять обязательно все три проверки, ну и разумеется качество sata кабеля, длина, достаточность
мощности БП

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-10 16:28:21

guest писал(а):
2021-06-10 15:19:50
Диски проверяются очень просто
guest писал(а):
2021-06-10 15:19:50
качество sata кабеля, длина, достаточность
По поводу списка чекинга абсолютно согласен, без вопросов.
guest писал(а):
2021-06-10 15:19:50
не путайте chkdsk с dst проверкой
Если dst = Disk Self Test то это хитрая приблуда и сама по себе она не стартует, ее нужно именно запускать.
Недурно расписано в http://www.spline.ru/information/storag ... rotection/
guest писал(а):
2021-06-10 15:19:50
если бы это были 95-00гг
К сожалению это не 95-ые, а 2010-ые...
И проблема не в поддержке LBA винды, а в железе...
Вот лог вытягивания, думаю, что это один из них, такой FS с трюками от бивоса:

Код: Выделить всё

Thu Aug 24 12:24:19 2017
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: DOS
Compiler: djgpp 2.3
Compilation date: Apr 18 2015 13:01:41
ext2fs lib: 1.42.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: none, curses lib: pdcurses build  2401
Disk 80 - 8068 MB / 7695 MiB - CHS 981 255 63
Disk 80 Enhanced BIOS EDD-3.0 - R/W/I - Identify
LBA 15773696, computed 15759765 (CHS=981,255,63)
hd_identify_enh_bios
Disk 80 - 8076 MB / 7702 MiB - CHS 981 255 63
LBA size=15773696
Disk 81 - 198 MB / 189 MiB - CHS 1024 6 63
Disk 81 Enhanced BIOS EDD-3.0 - R/W/I - Identify
Computes C from number of sectors
LBA 976773168, computed 976773168 (CHS=969021,16,63)
hd_identify_enh_bios
Disk 81 - 500 GB / 465 GiB - CHS 969021 16 63
LBA size=976773168
Hard disk list
Disk 80 - 8076 MB / 7702 MiB - CHS 981 255 63, sector size=512
Disk 81 - 500 GB / 465 GiB - CHS 2584056 6 63, sector size=512

Partition table type (auto): Intel
Disk 81 - 500 GB / 465 GiB
Partition table type: Intel

Interface Advanced
Geometry from i386 MBR: head=16 sector=63
check_part_i386 1 type 42: no test
check_part_i386 2 type 42: no test
check_part_i386 3 type 42: no test
check_part_i386 4 type 42: no test
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
 1 P W2K Dynamic/SFS          0   1  1 120784   5 63   45656667
 2 P W2K Dynamic/SFS      120785   0  1 423469   4 63  114414867
 3 P W2K Dynamic/SFS      423469   5  1 619989   4 63   74284560
 4 P W2K Dynamic/SFS      619989   5  1 2584055   5 63  742417011
New options :
 Dump : No
 Align partition: Yes
 Expert mode : Yes

Interface Advanced
Geometry from i386 MBR: head=16 sector=63
check_part_i386 1 type 42: no test
check_part_i386 2 type 42: no test
check_part_i386 3 type 42: no test
check_part_i386 4 type 42: no test
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
 1 P W2K Dynamic/SFS          0   1  1 120784   5 63   45656667
 2 P W2K Dynamic/SFS      120785   0  1 423469   4 63  114414867
 3 P W2K Dynamic/SFS      423469   5  1 619989   4 63   74284560
 4 P W2K Dynamic/SFS      619989   5  1 2584055   5 63  742417011

Analyse Disk 81 - 500 GB / 465 GiB - CHS 2584056 6 63
Geometry from i386 MBR: head=16 sector=63
check_part_i386 1 type 42: no test
check_part_i386 2 type 42: no test
check_part_i386 3 type 42: no test
check_part_i386 4 type 42: no test
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
Current partition structure:
 1 P W2K Dynamic/SFS          0   1  1 120784   5 63   45656667
 2 P W2K Dynamic/SFS      120785   0  1 423469   4 63  114414867

Warning: Bad starting head (CHS and LBA don't match)
 3 P W2K Dynamic/SFS      423469   5  1 619989   4 63   74284560
 4 P W2K Dynamic/SFS      619989   5  1 2584055   5 63  742417011

Warning: Bad ending head (CHS and LBA don't match)
No partition is bootable

search_part()
Disk 81 - 500 GB / 465 GiB - CHS 2584056 6 63
NTFS at 0/1/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           45656665
sectors_per_cluster       8
mft_lcn                   3
mftmirr_lcn               996456
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0   1  1 120784   5 61   45656665
     NTFS, blocksize=4096, 23 GB / 21 GiB
NTFS at 120785/0/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           114414865
sectors_per_cluster       8
mft_lcn                   3
mftmirr_lcn               2409073
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          120785   0  1 423469   4 61  114414865
     NTFS, blocksize=4096, 58 GB / 54 GiB
NTFS at 423469/5/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           74284560
sectors_per_cluster       8
mft_lcn                   4
mftmirr_lcn               4642784
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          423469   5  1 619989   4 63   74284560
     NTFS, blocksize=4096, 38 GB / 35 GiB
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
Search for partition aborted
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
Warning: the current number of heads per cylinder is 6 but the correct value may be 255.

Results
   * HPFS - NTFS              0   1  1 120784   5 63   45656667
     NTFS, blocksize=4096, 23 GB / 21 GiB
     HPFS - NTFS          120785   0  1 423469   5 63  114414930
     NTFS, blocksize=4096, 58 GB / 54 GiB
     HPFS - NTFS          423469   5  1 619989   4 63   74284560
     NTFS, blocksize=4096, 38 GB / 35 GiB


dir_partition inode=5
   * HPFS - NTFS              0   1  1 120784   5 63   45656667
     NTFS, blocksize=4096, 23 GB / 21 GiB
Directory /
       5 dr-xr-xr-x     0      0         0 23-Aug-2017 18:27 .
       5 dr-xr-xr-x     0      0         0 23-Aug-2017 18:27 ..
    7932 dr-xr-xr-x     0      0         0 29-Jul-2016 19:36 !
   28157 dr-xr-xr-x     0      0         0 19-Aug-2004 13:48 DOS
...
...
   20592 -r--r--r--     0      0 3219128320 19-Aug-2017 15:05 pagefile.sys
   57903 -r--r--r--     0      0      8946 27-Jul-2012 16:16 profile_mui.log

interface_write()
 1 * HPFS - NTFS              0   1  1 120784   5 63   45656667
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

Analyse Disk 81 - 500 GB / 465 GiB - CHS 2584056 6 63
Geometry from i386 MBR: head=16 sector=63
check_part_i386 1 type 42: no test
check_part_i386 2 type 42: no test
check_part_i386 3 type 42: no test
check_part_i386 4 type 42: no test
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
Current partition structure:
 1 P W2K Dynamic/SFS          0   1  1 120784   5 63   45656667
 2 P W2K Dynamic/SFS      120785   0  1 423469   4 63  114414867

Warning: Bad starting head (CHS and LBA don't match)
 3 P W2K Dynamic/SFS      423469   5  1 619989   4 63   74284560
 4 P W2K Dynamic/SFS      619989   5  1 2584055   5 63  742417011

Warning: Bad ending head (CHS and LBA don't match)
No partition is bootable

search_part()
Disk 81 - 500 GB / 465 GiB - CHS 2584056 6 63
NTFS at 0/1/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           45656665
sectors_per_cluster       8
mft_lcn                   3
mftmirr_lcn               996456
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0   1  1 120784   5 61   45656665
     NTFS, blocksize=4096, 23 GB / 21 GiB
NTFS at 120785/0/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           114414865
sectors_per_cluster       8
mft_lcn                   3
mftmirr_lcn               2409073
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          120785   0  1 423469   4 61  114414865
     NTFS, blocksize=4096, 58 GB / 54 GiB
NTFS at 423469/5/1
heads/cylinder 255 (NTFS) != 6 (HD)
filesystem size           74284560
sectors_per_cluster       8
mft_lcn                   4
mftmirr_lcn               4642784
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS          423469   5  1 619989   4 63   74284560
     NTFS, blocksize=4096, 38 GB / 35 GiB
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
disk_pread_aux: Don't read after the end of the disk
Search for partition aborted
get_geometry_from_list_part_aux head=6 nbr=3
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=3
Warning: the current number of heads per cylinder is 6 but the correct value may be 255.

Results
   * HPFS - NTFS              0   1  1 120784   5 63   45656667
     NTFS, blocksize=4096, 23 GB / 21 GiB
     HPFS - NTFS          120785   0  1 423469   5 63  114414930
     NTFS, blocksize=4096, 58 GB / 54 GiB
     HPFS - NTFS          423469   5  1 619989   4 63   74284560
     NTFS, blocksize=4096, 38 GB / 35 GiB

interface_write()
 1 * HPFS - NTFS              0   1  1 120784   5 63   45656667
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

TestDisk exited normally.
Если его внимательно изучить, то многое будет видно...

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-10 19:52:55

К сожалению это не 95-ые, а 2010-ые...
И проблема не в поддержке LBA винды, а в железе...
ok, это легко проверить:

- можете дать screenshot BIOS для ATA и BIOS Vendor version?
- есть в BIOS настройках ATA выбор: LARGE or LBA? (если LARGE/LBA выбора нет, значит BIOS испольует
унутреннюю трансляцию CHS в LBA)
- есть в BIOS: IDE или Enhanced IDE или AHCI?
показываете screenshots с определением HDD и их емкости в BIOS для 3'ех разных дисков.

- у Вас же найдутся 3'и HDD диска >= 500GB
a) данный проблемный
b) другой 500GB или 1TB с sector size=512b
c) другой 500GB или 1TB с sector size=4K

note: на дисках предварительно затереть mbr/gpt разметки.

Берете W95 или XP или W7 и показываете screenshots с размером при установке.

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-10 21:15:51

О как зацепило!
Даже не ожидал...
Знал-бы, что это рутина прошлого кому-то интересна будет в будущем - кучу фоток и скринов наделал-бы.
А так, что осталось...

Пороюсь конечно в хламовнике, если МБ хоть одна осталась не выкинута, что не факт, то хоть версию с чипов скажу.
Но это может занять время (день, два три? а не важно, мне уже самому захотелось поискать).
Подключать оную, если найду, бессмыслено, т.к. даже POST не проходит и в биос не зайти, а ЮМ в шесть секунд нагревался как утюг.
Живых их не осталось, впрочем писал про это...

Еще из тех воспоминаний:
Бутовая флешка, для рекавери, имеет двух уровневую загрузку.
1. grub, с таймаутом в 5 секунд, если протянул по времени, то автоматом переходит к п.2.
2. dos на fat32 со своими приблудами (9 менюх первого уровня, и 9 менюх второго уровня, для каждого из первого).

Так вот, на этих материнках бут в п.2 застревал не дойдя даже до первого уровня.
Выдавая кукую-то ересь на экран.
Можно даже все винчестеры отключить, не помогает "сама себя не грузит"...
Но было обнаружено, что если таки просто попытаться зайти в grub, то что-то ругалось и менюха груба появлялась, а дальше стартануть из него в дос (или виндовс) и все шоколадно...
Ну насколько мне вспоминается.

Куски menu.lst отвечающие за это:

Код: Выделить всё

title test 4 load NTLDR of Windows NT/2K/XP
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
root (hd1,0) 
chainloader /io.sys
boot
savedefault --wait=2

title back to dos
quit
Материнку посмотрю, есть/нет отпишусь...

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-11 0:27:54

Материнка установлена, это P4i65G https://www.asrock.com/mb/Intel/P4i65G/index.ru.asp
Версия биос на чипе: P4i65G P1.40 -1B.

guest
проходил мимо

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение guest » 2021-06-11 10:10:05

Материнка установлена, это P4i65G
все в руководстве расписано:
- ICH5 интегрированный контроллер
- Compatible Mode [IDE]
- Enchanced Mode [SATA+IDE]
- LARGE/LBA

никаких проблем с установкой Windoze не вижу, материнка прям заточена
под W2K, ME, XP.
Для работы с SATA -> Enchanced Mode, для трансляции BIOS -> LBA,
никаких подводных камней, только кабель для IDE и настройка DMA Mode.
На IDE вешали CD-Drive, для системы SATA.

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Вопрос по TOSHIBA HDWD105

Непрочитанное сообщение Demis » 2021-06-11 11:52:43

Да я и не спорю, насчет поддержки...
Просто был такой глюк.

Причины мне были не ясны, списаны были именно на MB.

Если флешку "обхода проблемы" пользователь случайно вытаскивал или оная "не контачила", то пыталась запуститься винда.
Оная сразу видела "что-то не так с FS" и стартовал chkdsk.
Если пользователь успевал нажать "ани кей", то винда грузилась, но как-то криво, тут-же выключали штатным образом, перевтыкивали флешку, запуск шел уже нормальным образом.
Если пользователь НЕ успевал нажать "ани кей", то стартовал chkdsk, а дальше очень и очень как повезет.
Лог когда не повезло как раз выше и показан.
Решение тогда было таким, сначала TestDisk (для приведения границ и формата CHS в норму) из под своей флешки и на другой материнке (поскольку действия на этой-же в норму ничего не приводило).
Там-же, на другом железе, chkdsk, когда все завершилось, винчестер назад.
И работало через "обходную" до следующего раза (месяц, два, полгода) пока опять кто-то не вытащит.
К сожалению не включал логирование TestDisk (по дефолту выключенное), когда перепроверял, что все хорошо и поправилось.
Одна из тех систем, сменила уже две MB и три HDD, живет до сих пор и не повторяется этой проблемы, канула в лета, как и не бывало.
Бр-р-р...

Могу что-то в этой последовательности не помнить за давностью событий или помнить "не так", извините...