chkqnx6fs

Проверка непротиворечивости всей файловой системы "Power-Safe" (QNX Neutrino)

Примечание. Для запуска этой утилиты необходимо войти в систему с учетной записью root.

Синтаксис:

chkqnx6s [-sv] хост

Поддерживаемые платформы:

Neutrino

Опции:

-s


Отобразить информацию заголовка из системного блока. Количество опций -v определяет поля, отображаемые утилитой chkqnx6fs.

Примечание. Если указана опция -s, утилита chkqnx6fs определяет местоположение активного системного блока и проверяет его, но не проверяет саму файловую систему.

-v

Увеличить степень подробности выводимой информации. Можно указать несколько опций -v.

хост

Хост файловой системы. Можно указать его как блок-ориентированное специальное устройство или как раздел (например /dev/hd0t76), как обычный файл или как корневой каталог смонтированной файловой системы fs-qnx6 (который будет разрешаться к реальному устройству хоста).

Описание:

Утилита chkqnx6fs выполняет проверку целостности файловой системы "Power-Safe" (fs-qnx6). Эта проверка выполняется в три прохода:
  1. Определение местоположения системного блока, его проверка и выбор новейшего стабильного системного блока.

  2. Прохождение системных индексных дескрипторов и файлов битовых карт.

  3. Рекурсивный проход иерархии каталогов, начиная с корневого.

Можно проверить только стабильную файловую систему (т.е. систему, не изменяемую и не обновляемую во время сканирования). К стабильным относятся следующие файловые системы:
Примечание. Фактически необходимость использования утилиты chkqnx6fs для промышленной системы (например в сценарии начальной загрузки) отсутствует. Структура файловой системы fs-qnx6 (при условии отсутствия программных ошибок, физически поврежденных блоков или злонамеренного изменения данных на устройстве без файловой системы) делает такую проверку излишней.

Примеры:

# chkqnx6fs -v /dev/hd0t76

** Вступление. Чтение и проверка системных блоков **

** Проход 1. Проверка файлов растровой графики и индексных дескрипторов **

** Проход 2. Проверка иерархии каталогов **

** Сводка: 20216/8040524 блоков, 142/62816 индексных дескрипторов **

Статус завершения:

0

Файловая система непротиворечива/стабильна.

1

При проверке файловой системы возникла ошибка (описательные сообщения выводятся в поток stderr).