IV. Диагностика зависаний и отказов, вызванных нарушением целостности программного обеспечения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

IV. Диагностика зависаний и отказов, вызванных нарушением целостности программного обеспечения



Использование утилит пакета NDD — Norton Disk Doctor (программный инструментарий пользователя и сервис-инженера)

Программа Calibrate

Програма Calibrate относится к старым утилитам пакета Norton Utility и традиционно присутствуюет в пакете. Дос­ловный перевод означает, что эта программа «калибрует» (метит) поверхность диска по «низкому уровню».

Эту программу можно применить при низкоуровневом форматировании жестких дисков старых типов или тех вин­честеров, попытка оживить которые не принесла успеха. Программа также осуществляет высокоуровневое формати­рование и разделение (partition) НЖМД.

Утилита Calibrate особенно хорошо работает в среде MS-DOS. Но ее модификации полезны также и в среде Windows. Эта программа проверяет систему, чтобы определить тип же­сткого диска. Calibrate может произвести оптимизацию че­редования.

В более новых типах дисков, таких как ESDI, SCSI и IDE (при заводском форматировании) чередование выбирается про­изводителем и оптимизация здесь не требуется.

Пользователь может особенно не волноваться за правиль­ность определения типа диска. Работая с диском, Calibrate проверяет его, чтобы определить, был ли оптимизирован диск при выполнении низкоуровневого форматирования дис­ка, что позволяет ускорить время доступа к диску. Если нет, то программа выполнит указанную оптимизацию. Еще раз упомянем, что эта оптимизация может иметь место для многих старых типов дисков, НО НИ В КОЕМ СЛУЧАЕ ДЛЯ ESDI, SCSI и IDE.

Основной и особо ценной особенностью утилиты является способность проверки надежности различных характеристик и функций диска. Здесь проверяется логическая структура дис­ка, а также его физические признаки. Такую же проверку можно осуществить утилитой NDD (Norton Disk Doctor).

Тест типа диска в CMOS контролирует правильность от­ражения типа диска в настройках CMOS жесткого диска. Продублировать этот момент можно с помощью утилиты Norton Diagnostics.

Шаблонное тестирование предназначено для выявления секторов с ослабленным магнитным носителем. Чем боль­ше проводится проверок, тем надежнее гарантия сохранно­сти данных.

При получении сообщение типа «Ошибка чтения сектора на диске С:», диск нужно протестировать по крайней мере с помощью нескольких шаблонных тестов.

Программа Calibrate позволяет тестировать качество повер­хности диска.

При проверке целостности поверхности диска Calibrate по­мещает данные целой дорожки в память, записывает и срав­нивает различные битовые комбинации (шаблоны) с каждым сектором и, наконец, переписывает исходные данные об­ратно на дорожку.

Вся операция может занимать достаточно много времени в зависимости от скорости жесткого диска и выбранного уровня тестирования. Можно провести тест без шаблона. Calibrate гарантирует читабельность каждого сектора.

Это самый быстрый тест, но в ходе этой проверки не вы­являются «почти дефектные» секторы.

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

Рекомендуется использовать данный тест или уровень тес­тирования для дисковой поверхности, в надежности которой вы сомневаетесь.

Если такие сомнения есть, применяется точный шаблон­ный тест, когда для каждого сектора производится удвоен-

ное количество проходов. Это нужно для уплотнения неус­тойчивых зон. Даже при небольшом объеме и высокой ско­рости диска такая проверка займет очень долгое время.

Каждый блок символов карты диска представляет собой определенное место на диске. Как только Calibrate заканчи­вает работу над очередным блоком, он выделяется отчетли­вым цветом для наглядного отражения хода выполнения опе­рации.

Если Calibrate определила, что тип вашего диска ESDI, SCSI или IDE, то на этих типах дисков чередование задает­ся производителем и оптимизации не требуется. Однако про­вести шаблонное тестирование для проверки целостности дисковой поверхности желательно.

Проверка целостности системной области

и качества магнитного носителя жесткого диска

с помощью программы Norton Disk Doctor

Norton Disk Doctor производит различные проверки для того, чтобы определить состояние диска, и предупреждает об обнаруженных ошибках. Затем предоставляется возмож­ность их исправить. Все тесты и исправления производятся автоматически, что предопределило популярность данной программы, поэтому вам нечего опасаться, даже если дей­ствия программы кажутся совершенно непонятными.

Для большей безопасности в программе имеется возмож­ность отменить изменения, сделанные Disk Doktor. Norton Disk Doctor также проверяет диск на предмет физических дефектов и создает отчет о состоянии диска. Если проверка прервана, то предоставляется возможность напечатать отчет о проделанной работе.

Disk Doctor можно использовать для проверки диска при возникновении следующих ошибок:

• появились ошибки при обращении к диску;

• возникают проблемы при выполнении различных про­грамм;

• файлы или поддиректории оказываются пропавшими, хотя никогда не удалялись;

• компьютер не работает и есть подозрение на ошибку в ' загрузочном секторе диска или таблице разделов.Основное меню Norton Disk Doctor, которое появляется после запуска программы, позволяет выбрать режим работы Disk Doktor.

Для запуска программы Norton Disk Doctor при включе­нии компьютера с целью его профилактической проверки добавьте следующую строку в файл AUTOEXEC.BAT: NDD /Q

При этом каждый раз при включении компьютера будет производиться быстрая (Quick) проверка жесткого диска. Norton Disk Doctor (NDD) автоматически тестирует и исправ­ляет поврежденные диски. Он производит многочисленные тесты для проверки целостности всех частей диска, сообщает об обнаруженных ошибках и исправляет их (по желанию). Затем формирует детальный отчет о диске, всех обнаружен­ных ошибках и о мерах, принятых для их исправления.

Меню предоставляет возможность выбора:

• Проверка диска. Сначала выберите этот пункт. Про­грамма предложит выбрать один или несколько дисков, а затем Norton Disk Doktor начнет их всесторонний анализ. Если Norton Disk Doctor находит ошибку, то есть возмож­ность выбрать, исправлять ее или оставить без изменения.

Проверка поверхности. Этот тест проверяет читаемость секторов диска и обычно выполняется автоматически после проверки диска. Если возникают ошибки при чтении дис­ка, можно сразу перейти к тесту поверхности. Ошибки, ко­торые могут появиться в процессе проверки, обычно вызыва­ются ухудшением:

• качества низкоуровневых меток,

• качества высокоуровневых меток,

• качества магнитного слоя.

Отмена изменений. При исправлении ошибок Norton Disk Doctor может сохранить первоначальные данные (создается файл отмены изменений, обычно на другом дис­ке). Эту возможность следует использовать только для вос­становления первоначального состояния диска, измененно­го Norton Disk Doctor.

Параметры: Этот пункт позволяет изменить настрой­ки теста поверхности, пропустить определенные тесты (не­которые из них занимают много времени или могут быть не­совместимы с имеющейся системой), а также задать сооб-

щение, которое будет выводиться Norton Disk Doctor при об­наружении ошибки.

С помощью мыши щелкните на диске, который вы хоти­те протестировать, а затем выберите кнопку «Тест». Во время проверки диска Norton Disk Doctor отображает все свои дей­ствия. Если все идет хорошо, то нет необходимости что-либо делать.

Если NDD обнаруживает ошибку, он описывает ее, дает ре­комендации по ее устранению и предоставляет возможность выбрать, исправлять эту ошибку или оставить без изменения. Всегда лучше позволить Disk Doctor самому исправить диск. Любые изменения могут быть отменены, поэтому даже в тех редких случаях, когда NDD ошибается, есть возможность без труда вернуться к исходному состоянию.

Проверка диска программой NDD включает следующие пункты:

Проверка загрузочной записи (Boot record). Проверя­ется пригодность для чтения и содержимое самого пер­вого сектора на дискете (или таблицы разделов (Partition) жесткого диска). Этот сектор содержит про­грамму запуска DOS и важную информацию о диске.

Проверка таблицы расположения файлов (FAT). Про­веряется пригодность для чтения и подлинность обеих копий FAT.

Проверка структуры каталогов (Directory). Тестирует­ся каждый каталог на пригодность для чтения и на то, что он действительно является каталогом. Это также подтверждается тем, что специальные элементы под­каталога «.» и «..» действительно указывают на сам под­каталог (поддиректорию) и на родительский каталог.

Проверка структуры файлов. Просматривается каждая запись о файле в каждом каталоге, находятся несоот­ветствия и неправильные записи.

Проверка потерянных кластеров (минимальная часть диска, резервируемая для одного файла, называется единицей распределения памяти (кластером)). Выявля­ется соответствие каждого элемента записи в каждом каталоге элементам FAT, целостность цепочек в FAT, принадлежность каждой цепочки только одному фай­лу и отсутствие потерянных кластеров.

Отчет Disk Doctor — это текст, содержащий описание диска, характеристики, параметры и результаты проверки.

ВНИМАНИЕ! Не записывайте отчет на поврежденный диск. Перед тем как восстановить диск, Norton Disk Doctor предлагает создать «Файл отмены изменений» (Undo). В случае согласия будет создан файл с именем NDDUNDO.DAT в корневом каталоге на указанном диске. При выборе «Отмены изменений» содержимое этого файла будет использовано для отмены любых изменений, сделан­ных Norton Disk Doctor во время последнего запуска.

Ни в коем случае не используйте «Отмену изменений», если производились какие-либо операции с записью файлов (такие как копирование, перемещение или стирание) на про­веряемом диске после того, как Norton Disk Doctor создал «Файл возврата». Необходимо использовать эту возможность только в исключительных случаях, когда исправления, сде­ланные Norton Disk Doctor, не привели к удовлетворительным результатам и необходимо восстановить диск вручную.

Пункт «Пропустить диски» дает список имен дисков, ко­торые не следует тестировать.



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 66; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.131.72 (0.013 с.)