en ru
SF.net Project Page Download Forums

anyfs

Section: Maintenance Commands (8)
Updated: 20 Nov 2006
Index
 

НАЗВАНИЕ

anyfs - файловая система с внешней таблицей информационных узлов.  

СИНТАКСИС

mount -t any -o inodetable=file.it[,other_mount_options] device dir

 

ОПИСАНИЕ

драйвер файловой системы anyfs для Linux позволяет смонтировать устройство используя информацию из внешней таблицы инф.узлов. При этом на смонтированной файловой системе будут доступны такие файловые операции как удаление, перемещение файлов; создание символических и жёстких ссылок, специальных файлов; изменение прав доступа. Все эти изменения сохраняются при отмонтировании в тот же файл внешней таблицы инф.узлов и не затрагивают самого устройства.

БУДЬТЕ ВНИМАТЕЛЬНЫ. Не забывайте отмонтировать файловую систему anyfs перед использованием других утилит пакета anyfs-tools. В противном случае при отмонтировании драйвер ещё раз перезапишет таблицу инф.узлов и все изменения сделанные другими утилитами будут потеряны.
Впрочем, если вы всё же забыли отмонтировать файловую систему anyfs и уже использовали скажем reblock, Вам необходимо, скопировать/переместить новую версию таблицы инф.узлов в другое место, затем отмонтировать anyfs, после чего можно снова восстановить новую версию таблицы инф. узлов на прежнем месте.

anyfs драйвер не выдаёт ни каких деталей в случае указания файла внешней таблицы инф.узлов с плохим форматом. Для получения большей информации вы можете протестировать таблицу инф.узлов следующей командой:
$ reblock -n <inode_table> /dev/null 512

Таблица инф.узлов имеет правильный формат, если вы получаете сообщение "BLKGETSIZE: Inappropriate ioctl for device".         
 

ОПЦИИ МОНТИРОВАНИЯ

Кроме обычных опций для монтирования anyfs необходимо указать ещё одну опцию
inodetable=file.it
Для указания файла внешней таблицы инф.узлов.

 

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ

Монтирование /dev/hda1 в /mnt/hda1 используя inode.table:
# mount -t any -o inodetable=inode.table /dev/hda1 /mnt/hda1

Монтирование /dev/hda1 в режиме только для чтения:
# mount -t any -o ro,inodetable=inode.table /dev/hda1 /mnt/hda1

 

АВТОР

Николай Кривченков aka unDEFER <undefer@gmail.com>

 

СООБЩЕНИЯ ОБ ОШИБКАХ

Сообщения о любых проблемах с применением пакета anyfs-tools направляйте по адресу: undefer@gmail.com

 

ДОСТУПНОСТЬ

Последнюю версию пакета вы можете получить на сайте проекта: http://anyfs-tools.sourceforge.net

 

СМ. ТАКЖЕ

anyfs-tools(8), anyfuse(8), anyfs_inode_table(5), mount(8)


 

Index

НАЗВАНИЕ
СИНТАКСИС
ОПИСАНИЕ
ОПЦИИ МОНТИРОВАНИЯ
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
АВТОР
СООБЩЕНИЯ ОБ ОШИБКАХ
ДОСТУПНОСТЬ
СМ. ТАКЖЕ

This document was created by man2html (from man 1.5o1), using the manual pages.
Time: 21:52:22 GMT, August 16, 2008
SourceForge.net Logo Valid HTML 4.0 Transitional