LINUX.ORG.RU
ФорумAdmin

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

 


0

3

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

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

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

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

★★

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

У некоторых «зелёных» дисков такое было нормально, блоки были как-бы не bad, а очень медлено читались, возможно, «протухали» сервометки и контроллер долго искал нужный сектор. Мне один такой 2ТБ давали, я его мучал чтением/записью, realloc'ов больше не становилось, и быстрого чтения всего объёма не появлялось. Одни блоки читались 100 Мбайт/с, другие 5. Ну я его дальше мучать не стал, а потом прочитал, в той статье, что в таком режиме тот WD работает продолжительное время и нормально.

mky ★★★★★
()

Диск сыпятся. Никакие виктории от этого не спасут. Жми начальство на покупку нового диска. Иначе нахлебаешся.

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

Да не обязательно при создании. e2fsck аналогчно может сам вызвать badblocks, может взять из файл список блоков. Но, только ТС так и не объяснил что за «нестабильный сектор» видит линукс и в какой программе.

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

Так это MFM 20mb диск. Я кажется где-то такую табличку видел, но записей в ней было меньше и она была не от руки.

Кстати, на фотке видно что помечены не сектора а байты, выглядит необычно. Сначала подумал что это потому что тогда разбивка на сектора была на ответственности внешнего контроллера, но всё-таки это ни при чём: хоть разбивает и контроллер, но спецификация где они должны быть расположены зафиксирована для модели диска.

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

В какой конкретно «любой программе»? В smartctl такого параметра нет. В dmesg такого параметра нет. Как это «нестабильный сектор» называется на нормальное (английском) языке.

Устал это повторять.

Вот именно, что вы ту повторяете одно и то же, вместо ответа на вопрос.

В любой программе

Виктория не находит на диске ни одного нестабильного сектора

То есть Виктория к любым не относится.

Chrystal Disk

Понятно, на английском вам лучше не писать.

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

в логах отследить адреса секторов на которых происходит сбой.

Current Pending Sector Count — это не сбой. Это счётчик потом вобще может обнулится, если прошивка решит, что этот сектор нормально записался/прочитался. Адреса вам прошивка не скажет, исключить на уровне ФС не получится.

mky ★★★★★
()