chkqnx6fs

Проверка файловой системы QNX 6

Синтаксис:

chkqnx6fs [опции] хост

Опции:

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

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

-S
Принудительное отображение субблока 0 или 1 (подразумевает -s и -vv)
-q
Подавить все выходные данные
-f
Исправить файловую систему (по умолчанию только проверять)
-v
Увеличить степень подробности выводимой информации. Можно указать несколько опций -v.
хост
Хост файловой системы. Можно указать его как блок-ориентированное специальное устройство или как раздел (например /dev/hd0t76), как обычный файл или как корневой каталог смонтированной файловой системы fs-qnx6.so (который будет разрешаться к реальному устройству хоста).

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:


Caution: Эту утилиту может запускать только пользователь root.

Утилита chkqnx6fs выполняет проверку целостности файловой системы "Power-Safe" ( fs-qnx6.so). Эта проверка выполняется в три прохода:

  1. Определение местоположения системного блока, его проверка и выбор новейшего стабильного системного блока.
  2. Прохождение системных индексных дескрипторов и файлов битовых карт.
  3. Рекурсивный проход иерархии каталогов, начиная с корневого.

Можно проверить только стабильную файловую систему (т.е. систему, не изменяемую и не обновляемую во время сканирования). К стабильным относятся следующие файловые системы:


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

Примеры:

# chkqnx6fs -v /dev/hd0t76 Вступление. Чтение и проверка системных блоков. Проход 1. Проверка файлов растровой графики и индексных дескрипторов. Проход 2. Проверка иерархии каталогов. Сводка: 20216/8040524 блоков, 142/62816 индексных дескрипторов.

Возвращаемое значение:

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

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

chkdosfs, chkfsys, fs-qnx6.so, mkqnx6fs




Предыдущий раздел: Утилиты