Смекни!
smekni.com

Сообщение:

Can't stat root

Запрос fsck статических данных о корневом каталоге был неудачным. Если это случается, fsck завершается.

Сообщение:

Can't stat F Can't make sense out of name F

Запрос команды fsck статических данных о файловой системе F был неудачным. При интерактивном прогоне команда игнорирует эту файловую систему и продолжает проверять другую файловую систему. Проверьте режимы доступа файла F.

Сообщение:

Can't open F

Команда fsck неудачно пытается открыть файловую систему F. При диалоговом режиме прогона команды, она игнорирует эту файловую систему и продолжает проверку следующей файловой системы. Проверьте режимы доступа F.

Сообщение:

F: (NO WRITE)

Либо был специфицирован флаг -n, либо команда fsck не смогла открыть файловую систему F для записи. При диалоговом режиме прогона команды распечатывается вся диагностика, но fsck не пытается ничего зафиксировать.

Сообщение:

file is not a block or character device; OK

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

Возможными отетами на приглашение OK являются:

YES (да) - проигнорировать эту исключительную ситуацию;

NO (нет) - проигнорировать эту файловую систему и продолжить проверку следующей файловой системы.

Сообщение:

UNDEFINED OPTIMIZATION IN SUPERBLOCK (SET TO DEFAULT)

Параметром оптимизации системного блока тома не является ни OPT_TIME, ни OPT_SPACE.

Возможными ответами на приглашение SET TO DEFAULT являются:

YES - установить системный блок тома для запроса оптимизации с целью сокращения времени выполнения системы. (Если желательна оптимизация для минимизации использования пространства на диске, системный блок тома можно установить с помощью tunefs (1M);

NO - проигнорировать эту исключительную ситуацию.

Сообщение:

IMPOSSIBLE MINFREE-D IN SUPERBLOCK (SET TO DEFAULT)

Минимальный процент пространства системного блока тома больше 99% или меньше 0%.

Возможные ответы на приглашение SET TO DEFAULT:

YES - установить параметр minfree на 10%. (Если нужен другой процентный показатель, его можно установить, ипользуя tunefs (1M));

NO - проигнорировать эту исключительную ситуацию.

Сообщение:

MAGIC NUMBER WRONG NCG OUT OF RANGE CPG OUT OF RANGE NCYL DOES NOT JIVE WITH NCG+CPG SIZE PREPOSTEROUSLY LARGE TRASHED VALUES IN SUPER BLOCK

за ним идет следующее сообщение:

F: BAD SUPER BLOCK: B USE -b OPTION TO FSCK TO SPECIFY LOCATION OF AN ALTERNATE SUPER-BLOCK TO SUPPLY NEEDED INFORMATION; SEE fsck (1M)

Системный блок тома был испорчен. Из имеющихся копий следует выбрать альтернативный системный блок тома. Выберите альтернативный системный блок тома путем просчитывания его смещения.

Сообщение:

INTERNAL INCONSISTENCY: M

В команде fsck была внутренняя несогласованность, сообщение о которой M. Это не должно происходить, в противном случае обратитесь к специалисту.

Сообщение:

CAN NOT SEEK: BLK B (CONTINUE)

Запрос команды fsck на перемещение в определенный блок с номером B в файловой системе был неудачным. Если это произошло, обратитесь к специалисту.

Возможные ответы на приглашение CONTINUE:

YES - попытаться продолжить проверку файловой системы. (Обратите внимание, что часто ошибка продолжает существовать). Эта исключительная ситуация предупреждает полный контроль файловой системы. Необходимо второй раз прогнать fsck для повторной проверки файловой системы. Если блок был частью буферного кеша виртуальной памяти, fsck завершится со следующим сообщением:

Fatal I/O error

NO - завершить программу.

Сообщение:

CAN NOT READ: BLK B (CONTINUE)

Запрос команды fsck на считывание опеделенного блока номер B в файловой системе был неудачным. Обратитесь к специалисту.

Возможные ответы на приглашение CONTINUE:

YES - попытаться продолжить проверку файловой системы. Fsck делает еще одну попытку считывания и распечатывает

Сообщение:

THE FOLLOWING SECTORS COULD NOT BE READ: N

где N обозначает секторы, которые невозможно считать.

Если fsck пытается снова записать один из блоков, считывание которых было невозможным, появляется следующее

Сообщение:

WRITING ZERO'ED BLOCK N TO DISK

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

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

Fatal I/O error

NO - завершить программу.

Сообщение:

CAN NOT WRITE: BLK B (CONTINUE)

Запрос fsck на запись специфицированного блока номер B в файловой системе был неудачным. Проверьте, чтобы убедиться, что диск не защищен от записи.

Возможные ответы на приглашение CONTINUE:

YES - попытаться продолжить проверку файловой системы. Делается еще одна попытка записать операцию. Секторы, которые невозможно записать, будут указаны в сообщении:

THE FOLLOWING SECTORS COULD NOT BE WRITTEN: N

где N обозначает секторы, которые невозможно записать.

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

Fatal I/O error

NO - завершить программу.

Сообщение:

bad inode number DDD to ginode

Внутренняя ошибка была вызвана попыткой считать несуществующий индексный дескриптор файла DDD. Эта ошибка приводит к выходу программы fsck. Обратитесь к специалисту.

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

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

  • прверке типов индексных дескрипторов файлов;
  • установлении таблицы подсчета нулевых связей;
  • изучении номеров блоков индексных дескрипторов файлов и выявлении неудачных или идентичных блоков;
  • проверке размера индексных дескриптров файлов;
  • проверке формата индексных дескрипторов файлов.

Все ошибки на этом этапе, за исключением INCORRECT BLOCK COUNT и PARTIALLY TRUNCATED INODE, являются фатальными, если очищается файловая система.

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

Сообщение:

UNKNOWN FILE TYPE I- I (CLEAR)

Режим индексного дескриптора файла I обозначает, что индексный дескриптор файла не является индексным дескриптором специального блокового файла или специального символьного файла, или индексным дескриптором файла socket, регулярным индексным дескриптором файла, символьной связью, файлом FIFO или индексным дескриптором каталога.

Возможные ответы на приглашение CLEAR:

YES - освободить индексный дескриптор файла I путем обнуления его содержимого. Это всегда порождает сообщение об ошибках UNALLOCATED на этапе 2 для каждого элемента каталога, указывающего на этот индексный дескриптор файла;

NO - проигнорировать эту исключительную ситуацию.

Сообщение:

PARTIALLY TRUNCATED INODE I-I (SALVAGE)

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

Возможные ответы на приглашение SALVAGE:

YES - завершить укорачивание до размера, заданного в индексном дескрипторе файла.

NO - проигнорировать эту исключительную ситуацию.

Сообщение:

LINK COUNT TABLE OVERFLOW (CONTINUE)

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

Возможные ответы на приглашение CONTINUE:

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

NO - завершить программу.

Сообщение:

B BAD I-I

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

Сообщение:

EXCESSIVE BAD BLKS I-I (CONTINUE)

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

Возможные ответы на приглашение CONTINUE:

YES - проигнорировать остаток блоков в этом индексном дескрипторе файла и продолжить проверку со следующего индексного дескриптора файла в файловой системе. Эта исключительная ситуация предупреждает полный контроль файловой системы. Для повторной проверки этой файловой системы следует прогнать fsck второй раз.

NO - завершить программу.

Сообщение:

BAD STATE DDD TO BLKERR

Внутренняя ошибка зашифровала карту состояния fsck, как имеющую невозможное значение DDD. fsck немедленно завершает работу. Если это происходит, обратитесь к специалисту.

Сообщение:

B DUP I-I

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

Сообщение:

BAD MODE: MAKE IT A FILE?

Это сообщение возникает, когда состояние данного индексного дескриптора файла устанавливается на все единицы, указывая на повреждение файловой системы. Это сообщение не указывает на повреждение диска, если оно появляется многократно после прогона fsck -y. Ответ y заставляет команду fsck заново инициализировать индексный дескриптор файла до разумного значения.