передача файла в настройках монтирования

Я пишу стекируемую файловую систему, которая требует некоторого файла базы данных. Я собираюсь принять его как аргумент времени монтирования, а затем прочитать его содержимое в закрытое поле суперблока смонтированных FS. Именно я намереваюсь это сделать:

mount -t wrapfs -o pattdb=database.db /some/mounted/point /mount/point 

Здесь у меня проблема с выяснением, где (в какой области FS она находится) файл database.db go?

One Solution collect form web for “передача файла в настройках монтирования”

Аргумент времени пребывания с параметром -o принимается в поле raw_data функции монтирования файловой системы оболочки.

 struct dentry *wrapfs_mount(struct file_system_type *fs_type, int flags, const char *dev_name, void *raw_data) 

Эта функция определена в main.c, и в приведенном выше случае raw_data указывает на строку pattdb = database.db.

  • Потеря данных KVM?
  • Понимание данных stat, du и ls -l на моем монтировании NFS
  • Безопасно ли перемещать разделы?
  • Как определить, какой файл является оригинальным, если создана жесткая ссылка
  • / bypass на ArchBang - безопасно удалить?
  • Любая команда для просмотра внутреннего размера фрагментации файловой системы в каталоге?
  • Производительность `tar -xf` (размер блока)
  • Как Linux читает «реальные файлы» и «виртуальные файлы»?
  • Каковы преимущества структуры файловой системы Unix?
  • Почему существуют жесткие связи?
  • Копирование установки linux из не-RAID / x86 в RAID / x86-64
  • Interesting Posts

    Как я могу переключить IME в scim с помощью командной строки?

    ошибка монтирования: файловая система cifs не поддерживается системой

    Самый быстрый способ дублирования файлов с одного USB-накопителя на несколько других?

    Преобразование json-объекта сопоставления в управляемую строку csv с использованием сценария bash

    Есть ли шанс запустить ClearCase Remote клиент в Fedora 14?

    Как отключить CTRL, действующий на импульс тачпада в Cinnamon?

    Как добавить приложение в панель LXDE?

    Как построить кросс-дистрибутивный бинарный пакет RPM?

    Не удалось установить статический IP-адрес

    Как напечатать самое длинное число в строке?

    Используйте определенный интерфейс для определенной подсети назначения (исходный IP-параметр)

    Как перечислить доступные алгоритмы ключа хоста для клиента SSH?

    Multihop с sshpass

    Как я могу отправлять чтения и записи в одном дескрипторе файла в разные места?

    Как переупаковать файл img, извлеченный из прошивки устройства?

    Linux и Unix - лучшая ОС в мире.