Назад | Перейти на главную страницу

Ссылка для жесткого сброса SATA

Вот мой вывод dmesg:

ata2.00: exception Emask 0x0 SAct 0x2 SErr 0x0 action 0x6 frozen
ata2.00: cmd 60/48:08:6f:13:3a/00:00:01:00:00/40 tag 1 ncq 36864 in
         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata2.00: status: { DRDY }
ata2: hard resetting link
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: configured for UDMA/133
ata2: EH complete
SCSI device sdb: 490350672 512-byte hdwr sectors (251060 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back

Что это означает? Может кто-нибудь точно сказать, в чем проблема этих кодов ошибок? ... (тайм-аут) -? или это просто очередная ошибка .. или это основная ошибка в этом выводе?

Вот умный вывод:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   196   196   051    Pre-fail  Always       -       72539
  3 Spin_Up_Time            0x0027   200   200   021    Pre-fail  Always       -       991
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       16
  5 Reallocated_Sector_Ct   0x0033   199   199   140    Pre-fail  Always       -       1
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   094   094   000    Old_age   Always       -       5010
 10 Spin_Retry_Count        0x0032   100   253   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   253   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       15
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       8
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       7
194 Temperature_Celsius     0x0022   118   100   000    Old_age   Always       -       25
196 Reallocated_Event_Count 0x0032   199   199   000    Old_age   Always       -       1
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

Я вижу только одну проблему - Reallocated_Event_Count. Это 1. И в dmesg тоже только одна ошибка. Возможно ли, что связана Reallocated_Event_Count и ошибка в dmesg? Диску всего 5000 часов ... Раньше у меня были такие же проблемы ... это диск Western Digital RE2 250Gb.

Нет, Reallocated_Event_Count не должен вызывать ошибку в dmesg. Ошибка в dmesg указывает на то, что связь между приводом и набором микросхем хоста заблокирована, и привод необходимо сбросить. Если бы это произошло только один раз, я бы не считал это значительным. Если это происходит регулярно, я бы начал задумываться об обновлении микропрограммы на диске или о том, правильно ли подключен кабель SATA.

Когда у меня возникали ошибки, подобные вашей, они обычно исправлялись заменой дисков (хотя smart не сообщал об ошибках - это не всегда на 100% точно, и я предпочитаю быть в безопасности). Однако, поскольку это повторяющаяся проблема, вам следует учитывать возможность того, что это кабели (уже измененные, поэтому, вероятно, нет) или контроллер (попробуйте добавить контроллер PCI / PCIe и посмотрите, поможет ли это?). Возможно, обновление ядра ОС тоже поможет, если прерывания пропадают из-за неисправной поддержки чипсета.