Назад | Перейти на главную страницу

Плохой сектор

Кто-нибудь знает, как удалить плохой сектор с жесткого диска с помощью Fedora 11

Вы знаете, какие блоки плохие? Файловая система уже есть?

Если файловой системы еще нет, и вы не знаете, какие блоки плохие:

mkfs -c # rest of normal options, like -t ext3 /dev/sda4

Если у вас есть файловая система и вы не знаете, какие блоки плохие:

e2fsck -c /dev/sda4

Если вы знаете, какие блоки плохие, вы можете перечислить их в файле и запустить - однако этот вариант сложен, так как вам нужно точно ссылаться на блоки:

e2fsck -l BADBLOCKSFILENAME /dev/sda4
mkfs -l BADBLOCKSFILENAME -t ext3 /dev/sda4

Обычно рекомендуется использовать параметр -c, который сканирует плохие блоки.

И если вы имеете в виду полностью неиспользуемый жесткий диск, вы могли бы просто избежать плохих секторов при разделении с помощью fdisk (и использовать LVM для сохранения гибкости в отношении размера ваших различных файловых систем).

SpinRite, но для создания загрузочного диска вам понадобится машина с Windows. Он не зависит от ОС, и Стив вернет вам деньги, если он не сработает.

http://www.grc.com/cs/prepurch.htm

Вы можете заменить свой привод по гарантии производителя.

Если вы имеете в виду пометить плохие блоки как таковые, а не исправлять их, попробуйте утилиту badblocks. Он поддерживает как разрушающие, так и неразрушающие испытания. Он доступен в самых последних дистрибутивах.

Если вы имеете в виду ремонт плохого блока, то я второй SpinRite.

Если вы видите какие-либо сбойные блоки на жестком диске, это обычно не очень хороший знак. Когда жесткий диск сталкивается с плохим блоком, он переназначает этот блок на один из своих запасных блоков, который у него есть только по этой причине. Таким образом, количество сбойных блоков, отображаемых на уровне, на котором ваша ОС обращается к диску, всегда должно быть 0. Любое число выше этого означает, что накопитель переназначил все свои резервные блоки и больше не может корректно обрабатывать сбойные блоки.

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

Запуск Spinrite на уровне 5 дважды проверяет все блоки на жестком диске. Он отменит отображение любых блоков, ранее отмеченных как плохие, которые не были действительно плохими. Освобождение запасных блоков для действительно плохих блоков.

Поэтому я бы либо использовал Spinrite, чтобы вернуть диск в работоспособное состояние с помощью запасных блоков, либо заменить диск. Помните, что Spinrite не собирается восстанавливать все диски, и если на вашем диске просто есть много действительно плохих блоков, Spinrite ничего не может сделать. Но Spinrite стоит своих небольших затрат.