LINUX.ORG.RU

Ответ на: комментарий от anarquista

ну это тот который подключен после /dev/sdc

r0ck3r ★★★★★
()
Ответ на: комментарий от Deleted

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

Vlad-76 ★★★★
() автор топика
  1. Посмотреть данные SMART smartctl -iHA

  2. Прогнать самотестирование: smartctl -t long (результаты смотреть через ндцать часов smartctl -a)

  3. Проверить/исправить/очистить диск - badblocks -w -svb4096

Больше тащемта ничего не надо, кроме разве что периодического профилактического badblocks -n чтобы намагниченность обновлять.

А если бэды уже есть - то нужен GNU ddrescue (не путать с dd_rescue) и второй диск. Прямо на больном диске данные только дебил станет восстанавливать.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 2)

smart статистика не хорошая

И вы её конечно нам не покажите?

нужно прочекать диск

Зачем? если «smart статистика уже не хорошая»

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от anc

дело в том что это диск Seagate ST3250318AS
Производитель у этой модели по своему интерпретирует параметры smart
Поэтому решил проверить поверхность по старинке утилитой, на всякий случай

/usr/sbin/smartctl -A /dev/sda
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   108   099   006    Pre-fail  Always       -       17345889
  3 Spin_Up_Time            0x0003   097   097   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       129
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   087   060   030    Pre-fail  Always       -       481898232
  9 Power_On_Hours          0x0032   031   031   000    Old_age   Always       -       60729
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       66
183 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
184 Unknown_Attribute       0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Unknown_Attribute       0x0032   100   096   000    Old_age   Always       -       96
189 High_Fly_Writes         0x003a   099   099   000    Old_age   Always       -       1
190 Airflow_Temperature_Cel 0x0022   068   052   045    Old_age   Always       -       32 (Lifetime Min/Max 27/48)
194 Temperature_Celsius     0x0022   032   048   000    Old_age   Always       -       32 (0 19 0 0)
195 Hardware_ECC_Recovered  0x001a   036   021   000    Old_age   Always       -       17345889
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       115891102608854
241 Unknown_Attribute       0x0000   100   253   000    Old_age   Offline      -       2519906362
242 Unknown_Attribute       0x0000   100   253   000    Old_age   Offline      -       154452595

Vlad-76 ★★★★
() автор топика
Последнее исправление: Vlad-76 (всего исправлений: 1)
Ответ на: комментарий от Vlad-76

Статистика в порядке. Сдохнет - заменишь. Будет портить данные - ФС сообщит или исправит (если в пуле есть откуда взять оригинальные данные).

anonymous
()
Ответ на: комментарий от anc

У меня немало дисков валяется с хорошим смартом, но данные с них почти не читаются. Так что смарт не всегда полезен.

Deleted
()
Ответ на: комментарий от funky

Если диск может работать в режиме AHCI, то он слишком новый, чтобы от утилит типа victoria было хоть какое-то подобие пользы. Да и на более старых дисках толку от них мало.

anonymous
()
Ответ на: комментарий от anonymous

Диск то тут причем. Я писал про mhdd. mhdd рулез - он умеет ремапить сбойные сектора. Только он, к сожалению, работает с IDE(SATA) контроллером в стандартном (не AHCI) режиме. Современные биосы все чаще не позволяют переводить SATA контроллер в стандартный (совместимый) режим. Приходится подключать винчестер к компу с более старой материнкой и там уж лечить в mhdd.

funky
()
Последнее исправление: funky (всего исправлений: 1)
Ответ на: комментарий от funky

Диск то тут причем

Диск, выпущенный в последние 20 лет, тебя даже близко не подпустит к операциям переназначения секторов.

он умеет ремапить сбойные сектора

cat тоже умеет. И hdparm умеет, если знаешь нужный адрес. Никакого волшебства в твоих поделках нет, контроллер диска в принципе им не позволит самим что-то переназначать.

в стандартном (не AHCI)

Это у старческий или юношеский максимализм? AHCI - стандарт. Ты бы ещё сказал, что NVMe не стандарт :)

anonymous
()
Ответ на: комментарий от anonymous

Прежде чем "...подавать какие-то советы космического масштаба...", Вам следовало бы разобраться, как работает mhdd. Естественно она не управляет аппаратным ремапом. Ремап делает контроллер винчестера, mhdd же пытается ему подсказать путем многократного чтение и записи сбойного сектора, что сектор «готов» для ремапа. К сожалению, не со всеми контроллерами это проходит - у самсунгов были, как я помню, контроллеры очень «тугие».

hdparm же может делать софтовые беды.

в стандартном (не AHCI)

Это у старческий или юношеский максимализм?

в стандартный (совместимый) режим

Здесь читаю, а здесь нет? Да, в биосе он как только не называется. Смысл надеюсь, понятен?

funky
()
Последнее исправление: funky (всего исправлений: 1)
Ответ на: комментарий от funky

mhdd же пытается ему подсказать путем многократного чтение и записи сбойного сектора

Окей, вижу, что ты не из верующих в волшебство «низкоуровневого форматирования».

hdparm же может делать софтовые беды

У него есть команды для чтения и записи. Скрипт на три строки даст тебе аналог mhdd, который будет работать хоть где. --read-sector, --write-sector/--repair-sector.

anonymous
()
Ответ на: комментарий от Vlad-76

дело в том что это диск Seagate ST3250318AS
Производитель у этой модели по своему интерпретирует параметры smart

Чувак, ты не поверишь. Интерпретация RAW_VALUE ( попугаи ) у каждого производителя своя. Для пользователя предназначены VALUE ( что сейчас ), WORST ( худшее в истории, что помнят аксакалы ) и THRESH ( когда дойдёт до этой линии, произойдёт страшное. ну может не сразу, но в воздухе витает дух трагедии )

Кстати, если тебя покусали роботы и принципиально читать именно RAW, то у seagate это 48-битное значение. младшие 4 байта - общее число операций ( любых. и успешных, и провальных ) за всё время, старшие 2 байта - число ошибок, которое произошло за всё время. Т.е. ты эту цифру можешь сам разбить на 2 части, посмотреть общее число ошибок и посчитать процент ошибок

Считать 1-й и 7-й параметр 48-битными и отобразить как HEX можно так:

smartctl -v 7,hex48 -v 1,hex48 -A /dev/sda
router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от Vlad-76

smart статистика не хорошая
Seagate ST3250318AS

Ну и где вы увидели что-то не хорошее?

anc ★★★★★
()
Ответ на: комментарий от Deleted

Каких если не секрет?
То что смарт не является «серебряной пулей» я знаю, много раз сталкивался с вариантами десктопных хардов, когда даже «мяу по смарту сказать не успевали», дохли сразу и окончательно либо успевали «мяукнуть» и практически через несколько часов так же дохли. Так же сталкивался с вариантами смарт хороший, но хард ведет себя «через одно место», при этом пожалуйста все читает, все пишет, потом фигаг fs посыпалась, все прочекали все исправили, и до следующего раза. Но вот варианта смарт хороший но не читает пока не встречал.
Однако в теме ТС написал только одно «smart статистика не хорошая».

anc ★★★★★
()
Ответ на: комментарий от anc

Вот мне знакомый приносил WD-шку, которую он уронил на пол. Я к сожалению уже не помню - было лет пять назад, помню что была серия black. Так вот она не читалась совсем - только хрустела, но smart показывала и был он в полном порядке. Кажется можно было даже самодиагностику запускать, но она зависала.

funky
()
Ответ на: комментарий от funky

Да, до такого варианта я как-то не додумывался, когда харду уже и так по звуку хана, ещё и смарт посмотреть :) У меня так тоже был случай механического повреждения, головы вылетели за парковочную область, это стало понятно после того как разобрал его, пинок назад профита уже не принес. :)

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.