LINUX.ORG.RU

Есть ли ограничение на количество remap'ов у обычного HDD?

 ,


0

1

Достался винт с пачкой remapped sectors - после полной проверки (dd if=/dev/zero of=/dev/disk) их стало уже 337(!), но как минимум ещё десяток секторов не читаются и не remap'ятся.

Попробовал: dd oflag=direct, hdparm --write-sector, hdparm secure erase - всё безуспешно. Даже MHDD/MS-DOS не помог: пишет после двух минут раздумий UNC (uncorrectable error).

337 - это что, лимит ремапов? Почему так мало?

Винт Seagate, 2.5", 500GB, 2011 года выпуска. Жаль выкидывать, но доверить ему ничего не могу.

Что делать с таким винтом? Выбросить на помойку?

там магнитики прикольные должны быть

Даже
Даже
Даже

охохо.

полной проверки
dd if=/dev/zero

чито, простите? Лучше бы смарт лонг тест прогнал, чем это.

anonymous
()
Ответ на: комментарий от newsbot

Ну тогда у тебя нет смарта, то что ты видишь не отражает действительность. Кроме выкинуть вариантов никаких.

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

Магнитик вытащу - прицеплю на холодильник :-)

newsbot
() автор топика

Если новые не появляются, то можно использовать под хранилище торентов, установочных пакетов. Они хешированы и потеря не страшна. В EXT2/3/4 можно прописать список этих блоков, чтобы не обращаться к ним. Но я бы просто LVM сделал, с метаданными на другом разделе, а блоки выделил в неактивный LV.

boowai ★★★★
()

лиимт римэпов (размер г-листа) у этих сигейтов то ли 2000, то ли 4000 секторов.

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

как вариант - терминалом его помучить, пнуть полный формат (T>m0,d,3,,,,,22), авось поможет...

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

лиимт римэпов (размер г-листа) у этих сигейтов то ли 2000, то ли 4000 секторов.

Я вот тоже слышал про 2MB для remap'а, что достаточно для 4096 секторов :(

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

Самое забавное, что винт позволяет без ошибок писать в эти «плохие» сектора, но при чтении выдаёт ошибку. Никогда раньше такого странного поведения не встречал.

как вариант - терминалом его помучить, пнуть полный формат (T>m0,d,3,,,,,22), авось поможет...

Так это какую-то железку надо присобачить и порты присоединить?

anonymous
()

Накидай на него хороших торрентов и раздавай пока ЖД живой
И дело доброе, и основной ЖД изнашиваться не будет

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 1)
Ответ на: комментарий от anonymous

Самое забавное, что винт позволяет без ошибок писать в эти «плохие» сектора, но при чтении выдаёт ошибку. Никогда раньше такого странного поведения не встречал.

нормальное поведение, если римэп не может сделать (или считает что нечего их римэпить).

Так это какую-то железку надо присобачить и порты присоединить?

RS232-TTL (или USB-COM(TTL)) переходник и пару проводков в зад винту, там где 4-пин техразъем.

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