LINUX.ORG.RU
ФорумAdmin

Стереть бэд блок так, что-б диск к нему не обращался

 


0

1

Я делал remap плохого сектора Викторией но после этого Линух снова видит 1 нестабильный сектор)

А как вообще убрать сектор? При этом доступный объем должен уменьшится на этот сектор. Как так сделать?

Сразу отвечу на вопрос почему спрашиваю если уже экспериментировал с Викторией) Всё дело в том, что Виктория не находит на диске ни одного нестабильного сектора) Виктория находит всего 4 зелёных сектора и на её взгляд диск в идеальном состоянии)

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

★★

Можно попробовать блины в диске заменить. Новые обычно можно заказать у производителя. Не забудьте делать это в безвоздушной среде.

Ещё можно попробовать перепрошить контроллер диска чтобы он игнорировал желаемые секторы.


А если серьёзно, то размер резервной области вам может быть не подскажет производитель
и значения smart подменять не надо, диску от этого лучше не станет. Купите новый когда этот перестанет нравиться

ЗЫ. вроде раньше можно было ставить реакции собственному комментарию

Flotsky ★★★
()
Последнее исправление: Flotsky (всего исправлений: 1)

но после этого Линух снова видит 1 нестабильный сектор)

Видит кем?

При этом доступный объем должен уменьшится на этот сектор.

Если сектор помечен как бэд то обьем будет меньше, но в выхлопах df и т.п. вы этого конечно не увидите.

anc ★★★★★
()

remap делают не какие-то проги а контроллер диска, когда ты пишешь что-то в сектор который он уже заметил битым. То есть это происходит автоматически при обычной эксплуатации диска и предпринимать ничего не надо специально.

А вот это:

Линух снова видит 1 нестабильный сектор)

какая-то бредятина.

firkax ★★★★★
()

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

Никак. Это внутрянка самого винта. Если производитель побеспокоился о продлении жизни диска, то на нем есть резервная область которая доступна только прошивке диска. Вот туда она автоматом делает ремап. Для системы это полностью прозрачно.

Что касается глючащих секторов, то единственное что можно сделать – это прогнать раздел при помощи testdisk и выхлоп скормить проге создания ФС, чтоб в последующем ФС эти сектора обходила стороной.

iron ★★★★★
()

Диск это блочное устройство, там все блоки пронумерованы от нуля до N, и их никак нельзя выбросить. Только если файлсистема умеет аккуратно пропускать некоторые блоки из списка, можно пользоваться частично исправным диском. Либо, как выше сказали, через логическую разметку поместить файлсистемы в рабочие диапазоны блоков. Я ещё не уверен что это сработает с SSD, так как физические ячейки постоянно ремапаются с другими индексами.

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

Ну вообще-то диск-дорожка-сектор.

Просто к сведению, это древний-древний вариант адресации для ОС типа *DOS, для LBA - это уже не используется. В LBA - как раз с нуля(или единицы - не помню) до N.

Atlant ★★★★★
()