Автор Тема: Помогите с жестким диском - внезапно исчез sdc1  (Прочитано 1776 раз)

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 677
Означает ли такая ситуация, что диск под подозрением и хранить на нём что-то важное уже не стоит?
blk_update_request: I/O error, dev sdc, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Не смогли прочитать нулевой сектор.
Посмотрите SMART на предмет параметров 5, 196, 197 и 198 отличных от 0.

Найдите загрузочную флешку, или CD-диск, например "Hiren's BootCD", с программой "виктория", или "mhdd" и проверьте диск на читаемость секторов. Можно и ddresque, но mhdd и виктория работают напрямую с диском, минуя ядро ОС.

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

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 734
  • Дмитрий/Dmitry/德米特里/दिमित्री
Попытка запустить fsck дала такой результат
/sbin/fsck.ext4 /dev/sdc
e2fsck 1.46.2 (28-Feb-2021)
/sbin/fsck.ext4: Ошибка ввода/вывода while trying to open /dev/sdc

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>
Запуск e2fsck -b 8193 /dev/sdc и e2fsck -b 32768 /dev/sdc не помогает.
Запуск /sbin/fdisk -l даёт такой результат:
Цитировать
/sbin/fdisk -l /dev/sdc
fdisk: невозможно открыть /dev/sdc: Ошибка ввода/вывода
Признак того, что диск начал сыпаться... У меня один из дисков недавно также "помирал".
Что делать?
Хотел бы сохранить диск и достать с него информацию.
Если возможно, загрузитесь с LiveCD и попытайтесь скопировать все важные данные. Ну, и готовьтесь к замене жёсткого диска...
« Последнее редактирование: 16.01.2024 17:29:20 от gosts 87 »

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 198
Не советую ставить комп на пол.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 677
Не советую ставить комп на пол.
Аргументируйте, пожалуйста.

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 198
Там пыльно и перепады температур. Холодный воздух из окна идет вниз.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 677
Там пыльно и перепады температур. Холодный воздух из окна идет вниз.
Пыльно везде, посмотрите на фильтры внутренних блоков кондиционеров, а ведь они висят у потолка. Системник прогоняет через себя огромное количество воздуха, а почти вся пыль задерживается в нём.
Холодный воздух только на пользу системнику, радиаторам легче отдавать температуру более холодному воздуху. Перепады температуры не критичны, они ведь не из -10 в +20 резко, образования конденсата не происходит, тепловым расширением можно пренебречь.

Я бы понял аргумент - там уборщица шваброй бьёт по корпусу включённого системника с HDD на борту.

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 198
Холодный воздух только на пользу системнику
Если вы в пережаренной типичной российской квартире с +25 градусами зимой, тогда да. А если +20 на столе? Я не думаю, что HDD под столом спасибо скажет.

Оффлайн Виктор Дуб

  • Завсегдатай
  • *
  • Сообщений: 533
Я не думаю, что HDD под столом спасибо скажет.
Ещё по этой причине перешёл на SSD - его не нужно тетешкать (нянчить).  :-)

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 677
А если +20 на столе? Я не думаю, что HDD под столом спасибо скажет.
Вот ударам по корпусу он точно не скажет спасибо.
Для HDD страшна высокая температура, или переход через 0 с образованием конденсата. Низкая температура ему только на пользу.

В серверной у меня всегда от +17 до +20 градусов, и ничего, HDD в серверах живут себе, мурлычут. Если интересно, вот смарт с одного из них. На этом сервере видеонаблюдения диски работают круглосуточно уже 10,5 лет в режиме постоянной записи.
Спойлер
smartctl -a /dev/sde
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-6-amd64] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi Ultrastar A7K2000
Device Model:     Hitachi HUA722010CLA330
Serial Number:    JPW9J0N112N9WV
LU WWN Device Id: 5 000cca 39ccf4c85
Firmware Version: JP4OA3EA
User Capacity:    1 000 204 886 016 bytes [1,00 TB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 4
Local Time is:    Wed Jan 17 15:53:39 2024 +05
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x84)   Offline data collection activity
               was suspended by an interrupting command from host.
               Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0)   The previous self-test routine completed
               without error or no self-test has ever
               been run.
Total time to complete Offline
data collection:       (10399) seconds.
Offline data collection
capabilities:           (0x5b) SMART execute Offline immediate.
               Auto Offline data collection on/off support.
               Suspend Offline collection upon new
               command.
               Offline surface scan supported.
               Self-test supported.
               No Conveyance Self-test supported.
               Selective Self-test supported.
SMART capabilities:            (0x0003)   Saves SMART data before entering
               power-saving mode.
               Supports SMART auto save timer.
Error logging capability:        (0x01)   Error logging supported.
               General Purpose Logging supported.
Short self-test routine
recommended polling time:     (   1) minutes.
Extended self-test routine
recommended polling time:     ( 173) minutes.
SCT capabilities:           (0x003d)   SCT Status supported.
               SCT Error Recovery Control supported.
               SCT Feature Control supported.
               SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   099   099   016    Pre-fail  Always       -       2
  2 Throughput_Performance  0x0005   133   133   054    Pre-fail  Offline      -       104
  3 Spin_Up_Time            0x0007   124   124   024    Pre-fail  Always       -       307 (Average 303)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       71
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   140   140   020    Pre-fail  Offline      -       30
  9 Power_On_Hours          0x0012   087   087   000    Old_age   Always       -       92557
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       71
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       753
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       753
194 Temperature_Celsius     0x0002   193   193   000    Old_age   Always       -       31 (Min/Max 22/42)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0

SMART Error Log Version: 0
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%        87         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Оффлайн Shoemaker

  • Давно тут
  • **
  • Сообщений: 79
Что это было?
Думаю, плохой контакт мог быть. У вас системник не в холодном месте стоит? У меня этой зимой уже два раза были проблемы с дисками и оба раза в холода. Один раз два диска заглючили, второй раз один. Решалось манипуляцией с кабелями. То ли влага на холодном конденсируется, то ли что. Комп почти на полу стоит.

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

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 906
Спасибо!
СМАРТ проблемного накопителя так и не показали, возможно, что он подскажет, что следует от него ожидать в ближайшее время.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 057
  • ITS
Модель винчестера (Hard Disk Drive)
# cat /sys/block/sda/device/model

Ёмкость винчестера в гигабайтах
# echo $[$(cat /sys/block/sda/size)/2/1024/1024]Gb

Время наработки винчестера
в часах
# smartctl -a /dev/sda|grep '^  9'

Состояние винчестера
# smartctl -a /dev/sda|grep '^  3\|^  5\|^  7\|^ 10\|^196\|^197\|^198'

3 - время раскрутки дисков; растёт при износе подшипников
5 - количество релоцированных секторов (подмена физически битого сектора, сектором из резерва; больше - хуже; идеально - в нуле)
7 - частота ошибок при позиционировании головок
10 - число повторных попыток раскрутки дисков (причина появления: либо питание, либо механика)
196 - число попыток переноса информации с переназначенных секторов в резервную область
197 - число секторов, являющихся кандидатами на замену; при повторных ошибках чтения, сектор релоцируется: при отсутствии ошибок чтения, сектор исключается из кандидатов на замену
198 - число секторов, при чтении которых возникают неисправимые (внутренними средствами) ошибки; (причина: серьезные дефекты поверхности или проблемы с механикой накопителя)

Температура винчестера
# hddtemp /dev/sdb
# smartctl -A /dev/sdb | grep Temperature

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 124
Попытка запустить fsck дала такой результат
/sbin/fsck.ext4 /dev/sdc

Что делать?
Ничего не трогать. Изучать теорию, либо позвать специалиста. Вы c чего взли, что fsck надо запустать на весь носитель, если сами пишите, что у Вас там раздел sdc1? В общем сначала теория, пока не доломали до конца.