LINUX.ORG.RU

USB-HDD и fsck Read error


0

0

Такая проблема - есть usb-винт, на одном из разделов с данными (ext3) при проверке fsck в какой-то момент выдаёт ошибку о том, что не может осуществить чтение блока, предлагает нажать "y" для "Force rewrite" и всё, после этой ошибки винт перестаёт корректно функционировать до включения/выключения (даже если после первого появления ошибки, если нажать "y", то дальше для каждого следующего блока выдаётся аналогичная ошибка). При проверке на ошибки через GParted такая же история, он вроде использует для анализа e2fsck. Acronis Disk Director говорит, что проверка на ошибки файловой системы ext3 не поддерживается. Раздел этот 360Gb, данных процентов 90. Форматирование не выход, как мне кажется. Как бы исправить ошибки?


1) ни в коем случае не запускай fsck на битом диске. Чтобы спасти данные -- несколько раз пройтись dd_rescue и скопируй образ раздела в файл на рабочий носитель. Сделай копию этого файла, и запусти fsck на копии.

2) если хочешь рискнуть и использовать этот битый HD дальше, вынь его из USB-enclosure, подключи к SATA/PATA напрямую и запусти SMART selftest long, потом ещё и "badblocks -w" на него натрави -- получишь список сбойных блоков. Если они не гуляют и не размножаются -- можно попробовать отформатировать диск, скормив этот список mkfs.

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

Спасибо, попробую. Про то, что диск битый известно не было (да и битый ли), просто решил проверить его. Ещё одна проблема в том, что нет ещё одного диска подходящего объёма... Видимо придётся его искать...

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