Этап 1: Контроль блоков и размеров — КиберПедия 

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

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

Этап 1: Контроль блоков и размеров

2020-11-03 114
Этап 1: Контроль блоков и размеров 0.00 из 5.00 0 оценок
Заказать работу

На этом этапе проверяется список индексных дескрипторов файлов. Даются отчеты об исключительных ситуациях, которые встречаются во время:

· контроля типов индексных дескрипторов файлов;

· установления таблицы подсчета нулевых связей;

· проверки номеров блоков индексных дескрипторов файлов на предмет плохих и идентичных блоков;

· проверки размеров индексных дескрипторов файлов;

· проверки формата индексных дескрипторов файлов.

Типы сообщений об ошибках - этап 1.

На этапе 1 выявляется 4 типа сообщений об ошибках:

· информационные сообщения;

· сообщения с приглашением CONTINUE?;

· сообщения с приглашением CLEAR?;

· сообщения с приглашением RECOVER?.

Между информационными сообщениями и сообщениями с приглашением CONTINUE? есть связь. Обычно приглашение CONTINUE? указывает на то, что был достигнут некоторый предел.

Значение откликов Да/Нет - этап 1.

Отклик n (нет) на приглашение CONTINUE? означает: завершите программу.

На этапе 1 отклик y (да) на приглашение CONTINUE? означает: продолжайте выполнение программы.

Когда возникает такая ошибка, полный контроль файловой системы невозможен. Чтобы повторно проверить файловую систему, нужно еще раз выполнить программу fsck.

Отклик n (нет) на приглашение RECOVER? означает: восстановите все блоки, на которые указывает индексный дескриптор файла.

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

Ответ n (нет) на приглашение CLEAR? означает: проигнорируйте исключительную ситуацию.

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

Ответ y (да) на приглашение CLEAR? означает: освободите индексный дескриптор файла I путем обнуления его содержимого.

Это может порождать исключительную ситуацию UNALLOCATED на этапе 2 для каждого элемента каталога, указывающего на этот индексный дескриптор файла.

Сообщения об ошибках на этапе 1.

Сообщение:

          swt UNKNOWN FILE TYPE I- I (CLEAR?)

Видовое слово индексного днскриптора файла I указывает на то, что индексный дескриптор файла это не абстрактный файл, не специальный символьный индексный дескриптор файла, не регулярный индексный дескриптор файла и не индексный дескриптор файла каталогов. Если определен параметр -p, индексный дескриптор файла очищается.

Сообщение:

          LINK COUNT TABLE OVERFLOW (CONTINUE?)

Во внутренней таблице для fsck, содержащей размещенные индексные дескрипторы файлов с нулевым количеством связей, больше нет места. Если определен параметр -p, программа завершится, а программу fsck нужно завершить вручную.

Сообщение:

          B BAD I- I

Индексный дескриптор файла I содержит блок номеров B с номером меньше номера первого блока данных в файловой системе или больше номера последнего блока в файловой системе. Эта исключительная ситуация может порождать сообщение об ошибке EXCESSIVE BAD BLKS на этапе 1, если у индексного дескриптора файлов I слишком много номеров блоков за пределами файловой системы. Эта исключительная ситуация порождает сообщение об ошибке BAD/DUP на этапах 2 и 4.

Сообщение:

          EXCESSIVE BAD BLOCKS I- I (CONTINUE?)

В файловой системе слишком много (обычно больше 10) блоков с номером меньше номера первого блока данных или больше номера последнего блока, связанного с индексным дескриптором файлов I. Если специфицирован параметр -p, программа завершается.

Сообщение:

          B DUP I- I

Индексный дескриптор файла I содержит блок номер B, о котором заявляет такой же или другой индексный дескриптор файла или свободный список. Такая исключительная ситуация может порождать сообщение об ошибках EXCESSIVE DUP BLKS на этапе 1, если у индексного дескриптора файлов слишком много номеров блоков, о которых заявлено таким же или другим индексным дескриптором файлов или в свободном списке. Эта исключительная ситуация вызывает этап 1B и порождает сообщения об ошибках на этапах 2 и 4.

Сообщение:

          EXCESSIVE DUP BLKS I- I (CONTINUE?)

Слишком много (обычно больше 10) блоков, о которых заявлено в том же или другом индексном дескрипторе файлов или в свободном списке. Если определен параметр -p, программа завершается.

Сообщение:

          DUP TABLE OVERFLOW (CONTINUE?)

Во внутренней таблице в fsck, содержащей двойные номера блоков, больше нет места. Если определен параметр -p, программа завершается.

Сообщение:

          DIRECTORY MISALIGNED I- I

Размер каталога индексных дескрипторов файлов не кратен 16. Если используется параметр -p, каталог восстанавливается автоматически.

Сообщение:

          PARTIALLY ALLOCATED INODE I- I (CLEAR?)

Индексный дескриптор файла ни выделен, ни освобожден. Если специфицирован параметр -p, индексный дескриптор файла будет очищен.

Сообщение:

          DIR/FILE SIZE ERROR

Файл ссылается на данные, а не обозначается индексным дескриптором файла.

Сообщение:

          DELETE OR RECOVER EXCESS DATA

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

Сообщение:

          RECOVER?

Файл ссылается на данные большие, чем указывает на них индексный дескриптор файла. Пользователю дается право выбора коррекции информации индексного дескриптора файла. Если специфицирован параметр -p, данные восстанавливаются.

Сообщение:

          DELETE?

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


Поделиться с друзьями:

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.