25471-1 (607713), страница 7
Текст из файла (страница 7)
YES - выделить индексный дескриптор 2 как корневой. Файлы и каталоги обычно находящиеся в корне, восстанавливаются на этапе 3 и помещаются в каталог lost+found. Если попытка выделить корень не удается, тогда fsck выходит с сообщением:
CANNOT ALLOCATE ROOT INODE
NO - завершить программу.
Сообщение:
ROOT INODE NOT DIRECTORY (REALLOCATE)
Корневой индексный дескриптор (обычно это индексный дескриптор номер 2) файловой системы не является индексным дескриптором каталога.
Возможные отклики на приглашение REALLOCATE:
YES - очистить содержимое корневого индексного дескриптора и освободить его. Файлы и каталоги, обычно находящиеся в корне, восстанавливаются на этапе 3 и помещаются в каталог lost+found. Если попытка выделить корень неудачна, fsck выйдет с сообщением:
CANNOT ALLOCATE ROOT INODE
NO - команда fsck делает приглашение с FIX.
Возможные ответы на приглашение FIX:
YES - изменить тип корневого индексного дескриптора на каталог. Если блоки данных корневого индексного дескриптора не являются блоками каталога, порождается много сообщений об ошибках.
NO - завершить программу.
Сообщение:
DUPS/BAD IN ROOT INODE (REALLOCATE)
На этапе 1 или этапе 1B были найдены идентичные блоки или "плохие" блоки в корневом индексном дескрипторе (обычно это индексный дескриптор номер 2) файловой системы.
Возможные отклики на приглашение REALLOCATE:
YES - очистить содержание корневого индексного дескриптора и освободить его. Файлы и каталоги, обычно находящиеся в корне, восстанавливаются на этапе 3 и помещаются в каталог lost+found. Если попытка выделить корень неудачна, fsck выходит с сообщением:
CANNOT ALLOCATE ROOT INODE
NO - команда fsck выдает приглашение CONTINUE.
Возможные ответы на приглашение CONTINUE:
YES - проигнорировать исключительную ситуацию DUPS/BAD в корневом индексном дескрипторе и попытаться продолжить проверку файловой системы. Если корневой индексный дескриптор неверный, это может порождать много других сообщений об ошибках.
NO - завершить программу.
Сообщение:
NAME TOO LONG F
Было найдено чрезвычайно длинное полное имя пути. Обычно этим обозначаются циклы в пространстве имен файловой системы. Это может возникать, если привилегированный пользователь осуществил циклические связи с каталогами. Эти связи можно удалить.
Сообщение:
I OUT OF RANGE I-I NAME-F (REMOVE)
Элемент каталога F имеет индексный дескриптор файла номер I, который больше максимально возможного индексного дескриптора файла.
Возможные ответы на приглашение REMOVE:
YES - удалить элемент каталога F;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
UNALLOCATED I-I OWNER-O MODE-M SIZE-S MTIME-T TYPE-F
(REMOVE)
Каталог или элемент файла F указывает на невыделенный индексный дескриптор файла I. Печатаются: владелец O, режим M, размер S, время модификации T и имя F.
Возможные отклики на приглашение REMOVE:
YES - удалить элемент каталога F;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
DUP/BAD I-I OWNER-O MODE-M SIZE-S MTIME-T TYPE-F
(REMOVE)
На этапе 1 или этапе 1B найдены идентичные блоки или "плохие" блоки, связанные с каталогом или элементом каталога F. Печатаются: владелец O, режим M, размер S, время модификации T и имя каталога F.
Возможные отклики на приглашение REMOVE:
YES - удалить элемент каталога F;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
ZERO LENGTH DIRECTIRY I-I OWNER-O MODE-M SIZE-S
MTIME-T DIR-F (REMOVE)
Элемент каталога F имеет размер S, который равен 0. Печатаются: владелец O, режим M, размер S, время модификации T и имя каталога F.
Возможные отклики на приглашение REMOVE:
YES - удалить элемент каталога F; это порождает на этапе 4 сообщение об ошибках BAD/DUP;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
DIRECTORY TOO SHORT I-I OWNER-O MODE-M SIZE-S MTIME-T
DIR-F (FIX)
Был найден каталог F, размер которого S меньше минимального размера каталога. Печатаются: владелец O, режим M, размер S, время модификации T и имя каталога F.
Возможные ответы на приглашение FIX:
YES - увеличить размер каталога до размера минимального каталога;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
DIRECTORY F LENGTH S NOT MULTIPLE OF B (ADJUST)
Был найден каталог F с размером S, не кратным размеру B блока каталога.
Возможные отклики на приглашение ADJUST:
YES - округлить длину до соответствующего размера блока. При очистке файловой системы печатается только предупреждение и корректируется каталог;
NO - проигнорировать эту исключительную ситуацию.
Сообщение:
DIRECTORY CORRUPTED I-I OWNER-O MODE-M SIZE-S MTIME-T
DIR-F (SALVAGE)
Был найден каталог с несогласованным внутренним состоянием.
Возможные отклики на приглашение SALVAGE:
YES - отбросить все элементы до следующей границы каталога (обычно это 512-байтовая граница). Можно отбросить до 42 элементов; это следует делать только после того, как другое восстановление окажется неудачным;
NO - перейти к следующей границе каталога и продолжить считывание, но не модифицировать каталог.
Сообщение:
BAD INODE NUMBER FOR '.' I-I OWNER-O MODE-M SIZE-S
MTIME-T DIR-F (FIX)
Был найден каталог I, номер индексного дескриптора которого для '.' не равен I.
Возможные отклики на приглашение FIX:
YES - изменить номер индексного дескриптора файла для '.' так, чтобы он был равен I;
NO - оставить неизменным номер индексного дескриптора файла для '.'.
Сообщение:
MISSING `.' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F (FIX)
Был найден каталог I, первый элемент которого не выделен.
Возможные ответы на приглашение FIX:
YES - построить элемент для `.' с номером индексного дескриптора файла, равным I;
NO - оставить каталог неизменным.
Сообщение:
MISSING `.' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, FIRST ENTRY IN DIRECTORY CONTAINS F
Был найден каталог I, первый элемент которого F. Команда fsck не может решить эту проблему. Должна быть смонтирована файловая система, а элемент F перемещен куда либо. Затем файловая система должна быть демонтирована и снова прогоняется команда fsck.
Сообщение:
MISSING `.' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, INSUFFICIENT SPACE TO AND `.'
Был найден каталог I, первый элемент которого не `.'. Это никогда не должно происходить. Команда fsck не может решить эту проблему. Если это все же случается, обратитесь к квалифицированному специалисту.
Сообщение:
EXTRA `.' ENTRY I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
(FIX)
Был найден каталог I, первый элемент которого не `.'.
Возможные ответы на приглашение FIX:
YES - удалить дополнительный элемент для `.';
NO - оставить каталог неизменным.
Сообщение:
BAD INORE NUMBER FOR `.' I=I OWNER=O MODE=M SIZE=S MTIME=T
DIR=F (FIX)
Был найден каталог I, номер индексного дескриптора которого для `.' не равен владельцу I.
Возможные отметки на приглашение FIX:
YES - Изменить номер индексного дескриптора для `.' так, чтобы он был равен владельцу I. (Обратите внимание, что ".." в корневом индексном дескрипторе указывает на себя).
NO - оставить номер индексного дескриптора для '..' неизменным.
Сообщение:
MISSING `..' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F (FIX)
Был найден каталог I, второй элемент которого не выделен.
Возможные отметки на приглашение FIX:
YES - построить элемент для '.' с номером индексного дескриптора файла, равным владельцу I. (Обратите внимание, что ".." в корневом индексном дескрипторе файла указывает сам на себя);
NO - оставить каталог не измененным.
Сообщение:
MISSING `..' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, SECOND ENTRY IN DIRECTORY CONTAINS F
Был найден каталог I, второй элемент которого F. Команда fsck не может решить эту проблему. Должна быть смонтирована файловая система и куда-нибудь перемещен элемент F. Затем следует демонтировать файловую систему и снова прогнать fsck.
Сообщение:
MISSING `..' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, INSUFFICIENT SPACE TO ADD `..'
Был найден каталог I, второй элемент которого не '..' (каталог владельца).
MISSING `.' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, INSUFFICIENT SPACE TO ADD `.'
Был найден каталог I, первый элемент которого не '.' Это никогда не должно происходить. Команда fsck не может решить эту проблему. Если это все же случается, обратитесь к квалифицированному специалисту.
Сообщение:
MISSING `..' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F (FIX)
Был найден каталог I, второй элемент которого не выделен.
Возможные ответы на приглашение FIX:
YES - Построить элемент для `..' с номером индексного дескриптора, равным I. (Обратите внимание, что ".." в корневом индексном дескрипторе указывает сам на себя);
NO - оставить каталог неизменным.
Сообщение:
MISSING `..' I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
CANNOT FIX, SECOND ENTRY IN DIRECTORY CONTAINS F
Был найден каталог I, второй элемент которого не '..' (каталог владельца). Команда fsck не может решить эту проблему. Должна быть смонтирована файловая система, а второй элемент в каталоге куда-нибудь перемещен. Затем файловая система должна быть демонтирована и снова выполнена команда fsck.
Сообщение:
EXTRA `..' ENTRY I=I OWNER=O MODE=M SIZE=S MTIME=T DIR=F
(FIX)
Был найден каталог I, у которого больше одного элемента для `..'(каталог владельца).
Возможные ответы на приглашение FIX:
YES - удалить дополнительный элемент для `..' (каталог владельца);
NO - оставить каталог неизменным.
Сообщение:
N IS AN EXRANEONOUS HARD LINK TO A DIRECTORY D (REMOVE)
С помощью команды fsck была обнаружена прочная связь N с каталогом D. При очистке посторонние связи игнорируются. Возможные ответы на приглашение REMOVE:
YES - удалить посторонний элемент N;
NO - проигнорировать исключительную ситуацию.
Сообщение:
BAD INODE S TO DESCENT
Внутренняя ошибка привела к тому, что невозможное состояние S перешло к программе, которая сократила структуру каталога файловой системы. Команда fsck завершается. Если такое случается, обратитесь к специалисту.
Сообщение:
BAD RETURN STATE S FROM DESCEND
Внутренняя ошибка привела к тому, что невозможное состояние S было возвращено к программе, сокращающей структкру каталога файловой системы. Команда fsck завершается. Если такое случается, обратитесь к специалисту.
Сообщение:
BAD STATE S FOR ROOT INODE
Внутренняя ошибка привела к тому, что невозможное состояние S было присвоено корневому индексному дескриптору файла. Команда fsck завершается. Если такое случается, обратитесь к специалисту.
2.4.4.5. Этап 3: Проверка связности
На этом этапе проверяются каталоги, изученные на втором этапе. Дается отчет об исключительных ситуациях, являющихся результатом:
-
каталогов без ссылок;
-
пропущенных или заполненных lost+found каталогов.
Этап 3: Сообщения об ошибках.
Сообщение:
UNREF DIR I=I OWNER=O MODE=M SIZE=S MTIME=T (RECONNECT)
Индексный дескриптор I каталога не был соединен с элементом каталога при прослеживании файловой системы. Печатаются владелец O, режим M, размер S и время модификации T индексного дескриптора I каталога. При очистке каталог заново соединяется, если его размер не нулевой; иначе он очищается.
Возможные ответы на приглашение RECONNECT:
YES - заново соединить индексный дескриптор I каталога с файловой системой в каталоге для потерянных файлов (обычно это каталог lost+found). Это может порождать на этапе 3 сообщения об ошибках lost+found, если есть проблемы в соединении индексного дескриптора I каталога с каталогом lost+found. Это также может порождать на этапе 3 сообщение об ошибке CONNECTED, если связь была удачной;
NO - проигнорировать эту исключительную ситуацию. Это порождает на этапе 4 сообщение об ошибке UNREF.
Сообщение:
NO lost+found DIRECTORY (CREATE)
В корневом каталоге файловой системы нет каталога lost+found. При очистке команда fsck пытается создать каталог lost+found.
Возможные ответы на приглашение CREATE:














