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


Автор Тема: Как форсировать проверку неопределённых секторов HDD?  (Прочитано 1809 раз)

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

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Здравствуйте, проблема такова. Есть жёсткий диск, ему где-то год. Проблем не было до тех пор, пока на разделе с NTFS не появилось сразу 250 (!) неопределённых (не битых) секторов. С тех пор это значение то уменьшается, то увеличивается. Битых секторов нет, жалоб на работу диска нет. Вопрос такой - как принудительно заставить Ubuntu 12.04 проверить эти сектора? Эта неопределённость пугает :)

(Нажмите, чтобы показать/скрыть)

Оффлайн Gernot Bastian

  • Активист
  • *
  • Сообщений: 259
    • Просмотр профиля
Боюсь, что из меня плохой советчик, но мне кажется, корень проблемы в /etc/fstab...там надо что-то прописать (что - ищите сами, т.к. не силён), скорей всего. По крайней мере, отменить проверку можно именно через fstab, по аналогии - может и назначить проверку (в т.ч. форсированную) там можно?
Невежество недолговечно, знание - навсегда.
Debian 9.0 (GNOME)

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Цитировать
По крайней мере, отменить проверку можно именно через fstab, по аналогии - может и назначить проверку (в т.ч. форсированную) там можно?
ЕМНИП, проверка производится с помощью fsck. Запускал вручную несколько раз, и с проверкой бэдблоки - не помогло.

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 831
    • Просмотр профиля
Неопределенный сектор меняет статус когда в него происходит запись, если удачно -- отметка снимается, если ошибка -- мозги диска переназначают его в резервную область (remap). Как-то так. Повлиять на это снаружи, не имея спецоборудования, практически невозможно. ЭмХаДеДе, Виктория просто автоматизируют процесс принудительной записи в проблемные сектора.
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
То бишь, если отформатировать проблемный раздел и записать в него огромный файл - есть шанс сделать сабж?

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 831
    • Просмотр профиля
Можно просто прописать диск нулями
dd if=/dev/zero of=/dev/sdX conv=noerror
На ошибках будет сообщение в консоль (пришу по памяти)
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
OldSamuray, на диске данные жеж. Но за совет  - спасибо.

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 831
    • Просмотр профиля
Можно обнулить не весь диск, а только проблемный раздел, вместо sdX -> sdXn n-номер раздела, посмотреть sudo fdisk -l
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
OldSamuray, сделал так - перенёс данные с одного раздела на другой (часть не удалось перенести), удалил раздел, создал новый в ext4, проверил его fsck -ycf, повторил итерацию нужное количество раз (для каждого (ну почти) раздела). Кол-во проблемных секторов снизилось где-то в 7 раз, осталось ещё около сорока, но это, скорее всего, на непроверенном разделе.

Вот как-то так. Заодно и диск переразбил и частично решил проблему пересекающихся разделов :)
« Последнее редактирование: 16 Июнь 2012, 00:16:27 от Zoominger »

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 831
    • Просмотр профиля
Этот диск надо не переразбивать, а отправлять на пенсию. :)
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
OldSamuray, не соглашусь - ошибки возникли из-за кривости NTFS и стандартного разбивщика Windows.

Или из-за моих кривых рук  :)

 

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