25471-1 (607713), страница 4
Текст из файла (страница 4)
Сообщение:
RECOVER?
Файл ссылается на данные большие, чем указывает на них индексный дескриптор файла. Пользователю дается право выбора коррекции информации индексного дескриптора файла. Если специфицирован параметр -p, данные восстанавливаются.
Сообщение:
DELETE?
Файл делает больше ссылок на данные, чем указывает индексный дескриптор файла. Пользователю дается право выбора между удалением блоков со ссылками и возможностью оставить нетронутыми данные индексного дескриптора файла.
2.4.3.7. Этап 1B: Повторный поиск DUPS
Когда в файловой системе находится дублетный блок, эта файловая система повторно просматривается, чтобы найти индексный дескриптор файла, который перед этим заявлял о данном блоке. После того, как будет найден дублетный блок, печатается следующее информационное сообщение:
Сообщение:
DUP I- I
Индексный дескриптор файла I содержит блок номер B, о котором уже было заявлено в том же или другом индексном дескрипторе файла или в свободном списке. Эта исключительная ситуация порождает сообщение об ошибке BAD/DUP на этапе 2. Индексные дескрипторы файлов, имеющие перекрывающиеся блоки, могут быть определены при изучении этой исключительной ситуации и исключительной ситуации DUP на этапе 1.
2.4.3.8. Этап 2: Контроль полных имен файлов
На этом этапе удаляются элементы каталога, указывающие на неудачные индексные дескрипторы файлов, обнаруженные на этапах 1 и 1B. Дается отчет об исключительных ситуациях, появившихся в результате следующих моментов:
-
неправильный вид и состояние корневого индексного дескриптора файла;
-
указатели каталога индексных дескрипторов файлов находятся за пределами допустимого диапазона;
-
элементы каталога указывают на неверные индексные дескрипторы файлов.
Типы сообщений об ошибках - этап 2.
На этапе 2 имеется 4 типа сообщений об ошибках:
-
информационные сообщения;
-
сообщения с приглашением FIX?;
-
сообщения с приглашением CONTINUE?;
-
сообщения с приглашением REMOVE?.
Значение откликов Да/Нет - этап 2.
Отклик n (нет) на приглашение FIX? означает: завершите программу, т.к. fsck не может быть продолжена.
Отклик y (да) на приглашение FIX? означает: замените тип корневого индексного дескриптора файла на "каталог".
Если блоки данных корневого индексного дескриптора файла не являются блоками каталога, порождается слишком много сообщений об ошибках.
Отклик n (нет) на приглашение CONTINUE? означает: завершите программу.
Отклик y (да) на приглашение CONTINUE? означает: проигнорируйте сообщение об ошибках DUPS/BAD IN ROOT INODE и продолжайте проверять файловую систему.
Если корневой индексный дескриптор файла неправильный, может порождаться большое число других сообщений об ошибках.
Отклик n (нет) на приглашение REMOVE? означает: проигнорируйте исключительную ситуацию.
Ответ "нет" подходит только в том случае, если пользователь намерен предпринять другие меры по фиксации ошибки.
Отклик y (да) на приглашение REMOVE? означает: Удалить идентичные или освобожденные блоки.
Сообщения об ошибках - этап 2.
Сообщение:
ROOT INODE UNALLOCATED. TERMINATING
У корневого индексного дескриптора файла (обычно это индексный дескриптор файла номер 2) файловой системы нет выделенных режимных разрядов. Это сообщение указывает на серьезную ошибку, которая приводит к остановке программы.
Сообщение:
ROOT INODE NOT DIRECTORY (FIX?)
Корневой индексный дескриптор файла (обычно это индексный дескриптор файла номер 2) файловой системы не является типом индексного дескриптора каталога файлов. Если специфицирован параметр -p, программа завершится.
Сообщение:
DUPS/BAD IN ROOT INODE (CONTINUE?)
На этапе 1 или 1B найдены идентичные блоки или неисправные блоки в корневом индексном дескрипторе файла (обычно это индексный дескриптор файла номер 2) файловой системы. Если специфицирован параметр -p, программа завершится.
Сообщение:
I OUT OF RANGE I- I NAME- F (REMOVE?)
Элемент каталога F содержит индексный дескриптор файла номер I, который больше, чем конец списка индексных дескрипторов файла. Если специфицирован параметр -p, индексный дескриптор файла будет автоматически удален.
Сообщение:
UNALLOCATED I- I OWNER- O MODE- N SIZE- S MTIME- T
NAME- F (REMOVE?)
Элемент каталога F содержит индексный дескриптор файла I без выделенных режимных разрядов. Печатаются: владелец O, режим M, размер S, время модификации T и имя файла F. Если файловая система не смонтирована и параметр -n не специфицирован, элемент каталога автоматически удаляется, если у индексного дескриптора файла, который указывает на этот элемент, размер символа 0. Элемент удаляется, если специфицирован параметр -p.
Сообщение:
DUP/BAD I- I OWNER- O MODE- M SIZE- S MTIME- T DIR- F
(REMOVE?)
На этапе 1 или 1B найдены идентичные блоки или "неудачные" блоки, связанные с элементом F каталога, индексного дескриптора каталогов файлов I. Печатаются: владелец O, режим M, размер S, время модификации T, и имя каталога F. Если специфицирован параметр -p, идентичные/неудачные блоки удаляются.
Сообщение:
DUP/BAD I- I OWNER- O MODE- M SIZE- S MTIME- T FILE- F
(REMOVE?)
На этапе 1 или 1B найдены идентичные или "неудачные" блоки, связанные с элементом F файла, индексного дескриптора файла I. Печатаются: владелец O, режим M, размер S, время модификации T и имя файла F. Если специфицирован параметр -p, идентичные/неудачные блоки удаляются.
Сообщение:
BAD BLK IN DIR I- I OWNER- O MODE- SIZE- S MTIME- T
Это сообщение возникает только тогда, когда используется параметр -D. В каталоге с индексным дескриптором I был обнаружен физически поврежденный блок. Исключительными ситуациями, отыскиваемые в блоках каталогов, могут быть ненулевыми заполняемыми элементами, несогласованными "." и ".." элементами и вложенные наклонные черты вправо в поле имени. Это сообщение об ошибках означает, что пользователю нужно либо удалить индексный дескриптор каталога, если весь блок кажется поврежденным, либо заменить (или удалить) те элементы каталога, которые кажутся неудачными.
2.4.3.9. Этап 3: Проверка связности
На этом этапе проверяются каталоги, исследуемые на этапе 2. Даются отчеты об следующих исключительных ситуациях:
-
каталоги без ссылок;
-
отсутствующие или полные каталоги lost+found.
Типы сообщений об ошибках - Этап 3.
На этапе 3 два типа сообщений об ошибках:
-
информационные сообщения;
-
сообщения с приглашением RECONNECT?.
Значение откликов Да/Нет - Этап 3
Отклик n (нет) на приглашение RECONNECT? означает: Проигнорируйте исключительную ситуацию.
Этот ответ порождает сообщения об ошибках UNREF на этапе 4.
Ответ "нет" подходит только в том случае, если пользователь намерен предпринять другие меры для фиксации ошибки.
Ответ y (да) на приглашение RECONNECT? означает: Заново подсоедините каталог с индексным дескриптором I к файловой системе в каталоге для потерянных файлов (обычно это каталог lost+found).
Это может порождать сообщения об ошибках lost+found, если есть проблемы с соединением каталога с индексным дескриптором I с каталогом lost+found. Если связь удачна, появляется информационное сообщение CONNECTED.
Этап 3 - сообщения об ошибках.
Сообщение:
UNREF DIR I- I OWNER- O MODE- M SIZE- S MTIME- T
(RECONNECT?)
Каталог с индексным дескриптором I не был соединен с элементом каталога при прослеживании файловой системы. Печатаются владелец O, режим M, размер S и время модификации T каталога. Программа fsck форсирует повторное соединение непустого каталога. Если специфицируется параметр -p, заново соединяется непустой каталог.
Сообщение:
SORRY. NO lost+found DIRECTORY
В корневом каталоге файловой системы нет каталога lost+found; fsck игнорирует требование соединения любого каталога с каталогом lost+found. Это порождает сообщение об ошибках UNREF на этапе 4. Режимы доступа каталога lost+found могут быть неверными.
Сообщение:
SORRY. NO SPACE IN lost + found DIRECTORY
В корневом каталоге файловой системы нет места для добавления другого элемента к каталогу lost+found; fsck игнорирует требование соединения любого каталога с каталогом lost+found. Это порождает сообщение об ошибках UNREF на этапе 4. Очистить ненужные элементы в каталоге lost+found или расширить его.
Сообщение:
DIR I- I1 CONNECTED. PARENT WAS I- I2
Это справочное сообщение, указывающее, что каталог с индексным дескриптором I1 был успешно соединен с каталогом lost+found. Родительский индексный дескриптор файла I2 каталога с индексным дескриптором I1 замещен номером индексного дескриптора каталога lost+found.
2.4.3.10. Этап 4: Проверка контрольного счета
На этом этапе проверяется объединенная информация о счетах, полученная на этапах 2 и 3. Дается отчет об исключительной ситуации, которая возникла в результате:
-
наличия файлов без ссылок;
-
отсутствующего или заполненного каталога lost+found;
-
неверного подсчета связей для файлов, каталогов или специальных файлов;
-
наличия файлов и каталогов без ссылок;
-
наличия неудачных или идентичных блоков в файлах и каталогах;
-
неверного общего подсчета свободных индексных дескрипторов файлов.
Типы сообщений об ошибках - Этап 4.
На этапе 4 имеется пять типов сообщений об ошибках:
-
информационные сообщения;
-
сообщения с приглашением RECONNECT?;
-
сообщения с приглашением CLEAR?;
-
сообщения с приглашением ADJUST?;
-
сообщения с приглашением FIX?.
Значение откликов Да/Нет - Этап 4.
Отклик n (нет) на приглашение RECONNECT? означает: Проигнорировать эту исключительную ситуацию.
Этот ответ в дальнейшем порождает сообщение об ошибках CLEAR на этапе 4.
Отклик y (да) на проиглашение RECONNECT? означает: Заново соедините индексный дескриптор файла I с файловой системой в каталоге для потерянных файлов (это обычно каталог lost+found).
Это может порождать сообщение об ошибках lost+found на этом этапе, если есть проблемы соединения индексного дескриптора файла I с каталогом lost+found.
Отклик n (нет) на проиглашение CLEAR? означает: Проигнорировать эту исключительную ситуацию.
Этот ответ подходит только в том случае, если пользователь намерен принять другие меры по фиксации ошибки.
Отклик y (да) на приглашение CLEAR? означает: Освободите индексный дескриптор файла путем обнуления его содержания.
Отклик n (нет) на приглашение ADJUST? означает: Проигнорируйте исключительную ситуацию.
Этот ответ уместен только в том случае, когда пользователь намерен принять другие меры по фиксации ошибки.
Отклик y (да) на приглашение ADJUST? означает: Заменить подсчет связей файла индексных дескрипторов файлов I на Y.
Отклик n (нет) на приглашение FIX? означает: Проигнорируйте эту исключительную ситуацию.
Этот ответ уместен только в том случае, когда пользователь намерен принять другие меры по фиксации ошибки.
Отклик y (да) на приглашение FIX? означает: Замените подсчет в системном блоке тома на правильный подсчет.
Этап 4 - Сообщения об ошибках.
Сообщение:
UNREF FILE I- I OWNER- O MODE- M SIZE- S MTIME- T
(RECONNECT?)
Индексный дескриптор файла I не был соединен с элементом каталога при проверке файловой системы. Печатаются владелец O, режим M, размер S и время модификации T индексного дескриптора файла I. Если параметр -n опущен, и файловая система не смонтирована, пустые файлы автоматически очищаются. Непустые файлы не очищаются. Если специфицирован параметр -p, индексный дескриптор файла заново подсоединяется.
Сообщение:
SORRY. NO lost+found DIRECTORY
В корневом каталоге файловой системы нет каталога lost+found; fsck игнорирует требование соединить файл с каталогом lost+found. В дальнейшем это порождает сообщение об ошибках на этапе 4. Режимы доступа каталога lost+found могут быть неправильными.














