Отследить bad-blocky на внешнем жестком

avc05

Итак, имеется внешний жесткий диск на 111 гигов.
Видимо, после серий падений со стола, он полетел.
На него можно записать информацию, однако, не всегда ее можно считать.
То есть, я могу его забить под завязку чем-нибудь, но вот скопировать это с него не получится,
часть данных просто отказывается читаться и операция с диском зависает, помогает только отрубание
его от компа и подключение вновь.
Так вот, хочется узнать, где именно находятся поврежденные блоки?
Зачем? Ну хотя бы для того, чтобы переразбить жесткий и сделать на нем 2,3,4, ну или сколько
понадобится разделов, чтобы между этими разделами находились плохие блоки, к которым мы теперь
обращаться уже не будет.
Да и все равно в чем это делать, в винде или линухе.

banderon

Вроде большинство файловых систем умеют для себя как-то помечать бедблоки, и не использовать их. Это может оказаться удобнее, чем создание нескольких разделов

avc05

Да вот в том то и дело, что то ли они не помечают, то ли еще чего.
Я его уже в fat, ntfs, ext3 тестил - один хрен, все равно отказывается читать некоторые места.

banderon

А список бедблоков ты им подсовывал? И он у тебя вообще есть?

dgaf

использовать диск с ББ вообще странная идея, он уже на стадии умирания
а так - badblocks

avc05

Я им подсовывал те, которые отследил сам, путем методом проб и ошибок - не помогло.

avc05

Блин, я забыл об этой команде! Сейчас попытаюсь всё уладить.

pitrik2

попробуй программу Victoria

Andbar

она умеет в ФС помечать бэды?
Оставить комментарий
Имя или ник:
Комментарий: