У меня есть два старых ПК, на которых в настоящее время работает Ubuntu Server 12.04 LTS дома, и у них обоих время от времени возникают сбои жесткого диска. Проблема одинакова для обеих систем: система переходит в режим "только чтение", иногда происходит полный сбой, и мне приходится перезагружать машины, чтобы она вернулась в нормальное состояние. Во время перезагрузки я получаю сообщение об ошибке сбоя жесткого диска и желает "исправить" проблему, однако он проходит этот этап "исправления", загружает систему, а затем все нормально в течение нескольких дней, затем бум, сбой снова.

Вероятно, стоит упомянуть, что я дважды переустанавливал Ubuntu 12.04 LTS на обеих системах без какой-либо удачи. Я не думаю, что это связано с HDD, поскольку это происходит на обеих машинах. Один из них - мой старый компьютер, а другой - мой предыдущий ноутбук (если вам нужны спецификации, пожалуйста, сообщите мне). Первый - 32-битный, а второй - 64-битный, и я установил правильную архитектуру Ubuntu. , Я довольно новичок в Linux, я погуглил, обыскал всю сеть и не могу найти в этом ничего, что могло бы помочь мне решить проблему.

Вот некоторые из (на мой взгляд) ошибок в журнале dmesg (обе машины одинаковы, если вам нужен полный файл журнала dmesg обеих машин, сообщите мне):

[    2.239578] ata3.00: ATA-7: Hitachi HDT725025VLA380, V5DOA58A, max UDMA/133
[    2.245936] ata3.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    2.253166] ata3.00: configured for UDMA/133
[    2.272299] sd 3:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    2.285467] sd 3:0:0:0: Attached scsi generic sg0 type 0
[    2.285537] sd 3:0:0:0: [sda] Write Protect is off
[    2.285541] sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.285576] sd 3:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.241596] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[    3.248461] EXT4-fs (sda1): write access will be enabled during recovery
[    3.725449] EXT4-fs (sda1): recovery complete
[    3.752546] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    5.794220] init: ureadahead main process (287) terminated with status 5
[    7.288860] Adding 2094076k swap on /dev/sda5.  Priority:-1 extents:1 across:2094076k FS
[    9.660321] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro

РЕДАКТИРОВАТЬ: Найдено 2 строки в boot.log, которые также могут быть актуальны:

fsck from util-linux 2.20.1
/dev/sda1: clean, 110596/15138816 files, 1810722/60525568 blocks

РЕДАКТИРОВАТЬ: Вот вывод из smartctl -A /dev /sda

=== START OF READ SMART DATA SECTION ===
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   100   001   016    Pre-fail  Always   In_the_past 1
  2 Throughput_Performance  0x0005   158   100   050    Pre-fail  Offline      -       211
  3 Spin_Up_Time            0x0007   123   100   024    Pre-fail  Always       -       295 (Average 314)
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       2448
  5 Reallocated_Sector_Ct   0x0033   001   001   005    Pre-fail  Always   FAILING_NOW 509 (0, 382)
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   132   100   020    Pre-fail  Offline      -       33
  9 Power_On_Hours          0x0012   096   096   000    Old_age   Always       -       28704
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       1164
192 Power-Off_Retract_Count 0x0032   098   098   000    Old_age   Always       -       2655
193 Load_Cycle_Count        0x0012   098   098   000    Old_age   Always       -       2655
194 Temperature_Celsius     0x0002   142   122   000    Old_age   Always       -       42 (Min/Max 13/49)
196 Reallocated_Event_Count 0x0032   087   087   000    Old_age   Always       -       390
197 Current_Pending_Sector  0x0022   021   021   000    Old_age   Always       -       1517
198 Offline_Uncorrectable   0x0008   079   079   000    Old_age   Offline      -       531
199 UDMA_CRC_Error_Count    0x000a   200   253   000    Old_age   Always       -       0

1 ответ1

0

Файловые системы часто делают это на аппаратных ошибках диска. Обычный виновник - плохие блоки, хотя reallocated_sector_count может быть чем-то другим. В любом случае, я бы не стал использовать fdisk и попытался бы переместить ваш диск на новый диск, здесь можно найти довольно хорошие инструкции: http://www.forensicswiki.org/wiki/Ddrescue - само собой разумеется, что вы уверены, что у вас есть правильное имя устройства. Если вы получили диск uuid, посетив /dev /disk /by-uuid до того, как попытаетесь скопировать данные на новый диск, вы можете быть уверены, что не собираетесь случайно перезаписать данные на чистый диск из-за операционной Система переупорядочения дисков (что иногда случается).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .