|
| ||||||||||||
| ||||||||||||
12. Управление жестким диском12.1. Общий обзор12.2. Разбивка жесткого диска 12.3. Обработка неисправного блока.
12.3.2. Сопровождение таблицы преобразования неисправных блоков 12.3.3. Выявление неисправных блоков 12.3.4. Выявление несчитываемых блоков 12.3.5. Динамическая обработка несчитываемых блоков . 12.3.6. Преобразование неисправных блоков 12.3.7. Составление отчетов о неисправных блоках. 12.3.7.1. Составление отчетов о крайних и нечитаемых блоках.
12.4.2. Восстановление после значительных повреждений жесткого диска 12.4.3. Восстановление системы UNIX 12.4.4. Альтернативное восстановление системы UNIX 12.1. Общий обзорВ этой главе объясняются задания, выполняемые для обнаружения сбоев в жестком диске, такие как обработка неисправных блоков и восстановление после повреждения жесткого диска. Для выполнения этих задач меню OA&M системы UNIX System V Version 1.0 использоваться не могут. 12.2. Разбивка жесткого дискаНиже приводится описание существующей разбивки жесткого диска, трудностей при разбивке, а также требуемых изменений. Структуры данных, используемые только системой UNIX (т.е. pdinfo, vtoc и таблица преобразования неисправного блока) хранятся на диске в пределах раздела системы UNIX. Другие секторы, зарезервированные для неисправных блоков, также хранятся в пределах этих разделов. Типичная разбивка диска такова:
Реализация этой разбивки устраняет возможные ограничения системы UNIX. Следовательно:
12.3. Обработка неисправного блокаОбработка неисправных блоков подразделяется на шесть категорий:
12.3.1. Динамическая обработка неисправных блоковЭто обработка неисправных блоков, которая выполняется динамически, без вмешательства пользователя. Динамическая обработка обеспечивает незамедлительное выявление проблемы, что до минимума сводит потерю данных и помогает избежать возникновения ошибок. Настоящая реализация сообщает о проблемах в пульт управления после их обнаружения, но не протоколирует эти сообщения. 12.3.2. Сопровождение таблицы преобразования неисправных блоковТаблица преобразования неисправных блоков создается и хранится на жестком диске, когда диск форматируется первый раз. Она состоит из списка неисправных блоков и списка альтернативных блоков. Эти два списка абсолютно соответствуют друг другу. Список неисправных блоков используется для записи адреса на диске тех блоков, которые неисправны. Список альтернативных блоков используется для записи адреса на диске всех зарезервированных секторов, которые будут использоваться вместо неисправных блоков. 12.3.3. Выявление неисправных блоковСредство обработки неисправных блоков должно уметь выявлять два типа проблем:
Крайний блок - это блок, который есть только с алгоритмом ECC (Код исправления ошибок) контроллера жесткого диска. Если будет установлено, что рассматриваемый блок - крайний, система:
12.3.4. Выявление несчитываемых блоковЕсли блок является несчитываемым, данные, хранящиеся в нем, теряются. Большая часть блоков выявляется, когда они становятся крайними, т.е. несчитываемые блоки встречаются довольно редко. 12.3.5. Динамическая обработка несчитываемых блоковПри каждом обнаружении несчитываемого блока, система:
12.3.6. Преобразование неисправных блоковПреобразование неисправных блоков выполняется системой автоматически. Если система обнаруживает потенциально неисправный или действительно неисправный блок на диске, она сообщает об этом, анализирует блок и предпринимает требуемое действие. 12.3.7. Составление отчетов о неисправных блокахСистема всегда сообщает о потенциальном или реальном возникновении неисправных блоков. Сообщения об ошибке, которое система отображает для обоих типов неисправностей, приводятся ниже. 12.3.7.1. Составление отчетов о крайних и нечитаемых блокахКаждый раз когда система выявляет потенциально крайние или нечитаемые блоки, этот блок анализируется, чтобы определить действие, которое следует предпринимать, и система посылает сообщение в пульт управления. Эти сообщения не требуют от вас каких-либо действий. 12.4. Воостановление жесткого дискаДаже при обработке неисправных дорожек есть вероятность того, что повреждение, которое невозможно исправить автоматически, может возникнуть на жестком диске. При возникновении ошибки на жестком диске вы можете получить на экране следующее сообщение: A hard-disk operation of type x has failed at sector yЗначения X такие:
При возникновении таких сбоев попытайтесь исправить файловую систему, используя одну из процедур, описанных ниже. 12.4.1. Восстановление после незначительного повреждения жесткого дискаКогда нет возможности исправить жесткий диск автоматически, а вы все еще обращаетесь к системе, попробуйте сделать следующее:
12.4.2. Восстановление после значительных повреждений жесткого дискаКогда система оказывается испорченной там, где она не может ничем помочь, попробуйте сделать следующее:
12.4.3. Восстановление системы UNIXПри загрузке компьютера может в какой-то момент появиться сообщение: /unix is missing or corrupted. Если это произошло, вам нужно заменить /unix на /unix по умолчанию. Когда /unix запорчен - результаты непредсказуемы. Вместо этого можно попробовать следующее:
12.4.4. Альтернативное восстановление системы UNIXЕсли вы добавили драйверы устройств или изменили конфигурацию, вы, возможно, захотите использовать другую процедуру восстановления. Вы можете скопировать /unix в /unix.orig и перезагрузить все ранее инсталированные драйверы. Недостатком является то, что /unix.orig займет дополнительное пространство на диске. Если вы увидите сообщение /unix is missing or corrupted, замените /unix на запасной /unix.orig. Когда /unix запорчен, попробуйте сделать следующее:
Назад | Содержание | Вперед |
|
CITForum © 1997–2025