Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Сбойные сектора SATA диска  (Прочитано 3333 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Сбойные сектора SATA диска
« : 03 Март 2010, 21:29:20 »
Имеется в наличии sata диск из ноутбука, который в свое время умер и унес с собой данные (по крайней мере, при загрузке с лайф-сиди не мог прочитать файлы). Диск был заменен, старый положен на полку.
Теперь появилась возможность всунуть его в sata-usb коробку (корпус для переносных хардов) и - вуаля - данные удалось с него вытащить.

Потом я его форматнул и попытался писать на него, не испытывая больших надежд... Ожидания подтвердились - Palimpsest начал срочно ругаться на битые сектора и невозможность автоматически переназначить сектора.

Я понимаю, что харду скоро пипец, но интересно, можно ли силами файловой системы пометить битые сектора (уменьшив размер диска) и пользоваться им дольше?

На данный момент ФС fat32, но можно и на ntfs его перевести, если будет толк.

Резюмируя.
1. Как выявить битые сектора,
2. Как их заблокировать? Ну и смежные, для гарантии, если битость вызвана коррозией?
3. Как это все провернуть в линуксе? Или в Виндоус?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #1 : 03 Март 2010, 21:37:33 »
Опция -c у e2fsck.ext3 пометит плохие блоки. Насчёт венды не знаю, но еще во времена ms-dos были такие утилиты.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #2 : 03 Март 2010, 21:40:33 »
Так файловая система там fat32 или ntfs. Рад бы родную ФС поставить, да кроссплатформенность нужна.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #3 : 03 Март 2010, 21:46:28 »
Фат: fsck.msdos -t; Нтфс пока по моему только из под венды чекать можно.

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Сбойные сектора SATA диска
« Ответ #4 : 03 Март 2010, 21:50:11 »
1. по идее их уже smart выявил, раз palimpsest ругается
2. если запускать проверку из-под винды, то должно само так сделать
3. ну в винде все просто - в свойствах диска > сервис > запустить проверку на ошибки с автоматическим исправлением и восстановлением секторов (или как-то по-другому называются, уже и не помню, но в общем две галки поставить надо)
« Последнее редактирование: 03 Март 2010, 21:51:51 от stmc »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #5 : 03 Март 2010, 21:57:24 »
1. по идее их уже smart выявил, раз palimpsest ругается
Только вот область для переназначения кончилась.

2. если запускать проверку из-под винды, то должно само так сделать
Само не будет, надо спецом указывать, чтоб помечал.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #6 : 03 Март 2010, 21:59:44 »
Ладно, то есть с виндой разобрались...

Теперь вопрос - а в линуксе-то тоже самое сделать можно?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #7 : 03 Март 2010, 22:01:24 »
забить посекторно нулями, например, с помощью dd. смарт сам внесет бэды в G-list.
выявить их можно с помощью badblocks . в режиме read-write эта же утилита постарается также забить бэды

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #8 : 03 Март 2010, 22:06:15 »
а в линуксе-то тоже самое сделать можно?
Выше я написал уже.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #9 : 03 Март 2010, 22:19:31 »
Спасибо, сейчас, если из-под виртуалки винда не справится, попробую ваш совет.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн v@dik

  • Активист
  • *
  • Сообщений: 409
    • Просмотр профиля
Re: Сбойные сектора SATA диска
« Ответ #10 : 03 Март 2010, 22:27:56 »
На выходных сам озадачивался подобной проблемой, правда диск IDE.
Подсказали mhdd - http://www.ihdd.ru/mhdd, классная вещь, стоит потраченного времени.

 

Страница сгенерирована за 0.057 секунд. Запросов: 22.