Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Ответить
.n0mad
Сообщения: 40
ОС: Linux

Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение .n0mad »

приветствую глубокоуважаемого Олла.

Очередной раз возникли бэды. Грузанул mhdd. Ремап не помог, выбрал "Erase Delays". и прогнал несколько раз.
Каждый раз стираний было меньше и меньше. Процесс длительный но критических UNC после первого же прогона уже не наблюдается. В связи с этим возник вопрос: Есть ли в Linux инструментарий позволяющий тупо с 1 по последний сектор читать скажем 256Mb (столько рамы в том компе) и писать их же на свое место, и так раз скажем в месяц. Насколько вероятно что такая операция позволит поддерживать диск живым?

всех благ,
0лег.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение Bizdelnick »

На смонтированном диске так лучше не извращаться. А вообще - badblocks -n, плюс какие-то ещё ключики по вкусу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение drBatty »

.n0mad писал(а):
10.01.2013 02:39
Есть ли в Linux инструментарий позволяющий тупо с 1 по последний сектор читать скажем 256Mb (столько рамы в том компе) и писать их же на свое место, и так раз скажем в месяц.

да. ну есть badblocks и есть dd.
.n0mad писал(а):
10.01.2013 02:39
Насколько вероятно что такая операция позволит поддерживать диск живым?

скорее убьёт раньше. Это всё уже сделано за вас внутри диска. рулить SMART'ом можно.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение Goodvin »

.n0mad писал(а):
10.01.2013 02:39
Есть ли в Linux инструментарий позволяющий тупо с 1 по последний сектор читать скажем 256Mb (столько рамы в том компе) и писать их же на свое место, и так раз скажем в месяц. Насколько вероятно что такая операция позволит поддерживать диск живым?
Несколько менее вероятно, чем то, что диску от этого поплохеет и он окнчательно издохнет.

Исправному диску такие "приседания" просто не нужны, а заболевшему они скорее навредят, чем помогут.
Спасибо сказали:
.n0mad
Сообщения: 40
ОС: Linux

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение .n0mad »

Bizdelnick писал(а):
10.01.2013 12:59
На смонтированном диске так лучше не извращаться. А вообще - badblocks -n, плюс какие-то ещё ключики по вкусу.

Спасибо за наводку, но из мана я не понял badblocks -n /dev/sda прочитает и запишет весь sda или только с ошибками чтения будет работать?

всех благ,
0лег.
Спасибо сказали:
.n0mad
Сообщения: 40
ОС: Linux

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение .n0mad »

Goodvin писал(а):
10.01.2013 18:05
.n0mad писал(а):
10.01.2013 02:39
Есть ли в Linux инструментарий позволяющий тупо с 1 по последний сектор читать скажем 256Mb (столько рамы в том компе) и писать их же на свое место, и так раз скажем в месяц. Насколько вероятно что такая операция позволит поддерживать диск живым?
Несколько менее вероятно, чем то, что диску от этого поплохеет и он окнчательно издохнет.

Исправному диску такие "приседания" просто не нужны, а заболевшему они скорее наворедят, чем помогут.


Скажем так: Неоднократно уже выползали бэды, но плохо помню в каком случае где.... (Компов дома много)
На некоторых дисках резерв ремапов давно исчерпался и лечатся они затиранием. После таких настроек в Victoria или mhdd
винт излечивается, данные перезаписываются и он работает пока ему опять не поплохеет. Такие винты в экспериментальных машинках, которые не жалко обнулить.


всех благ,
0лег.

--------------------------------------------------

Если прокатит badblocks -n /dev/sda то вполне можно попробовать раз в месяц грузиться с лайв CD и исполнять сие.
Статистика покажет результат. Осталось уточнить, badblocks -n перезаписывает все сектора или только те что плохо читаются?

всех благ,
0лег.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение drBatty »

.n0mad писал(а):
11.01.2013 03:36
но из мана я не понял badblocks -n /dev/sda прочитает и запишет весь sda

да
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Перезапись данных на жестком диске - поможет поддерживать сектора живыми?

Сообщение Goodvin »

.n0mad писал(а):
11.01.2013 03:45
Скажем так: Неоднократно уже выползали бэды, но плохо помню в каком случае где.... (Компов дома много)

Это были физические или логические бэды?

.n0mad писал(а):
11.01.2013 03:45
На некоторых дисках резерв ремапов давно исчерпался и лечатся они затиранием. После таких настроек в Victoria или mhdd
винт излечивается, данные перезаписываются и он работает пока ему опять не поплохеет. Такие винты в экспериментальных машинках, которые не жалко обнулить.


всех благ,
0лег.

Рекомендую ознакомиться.
http://www.3dnews.ru/storage/badblock/
Спасибо сказали:
Ответить