Пример создания файловой системы в пространстве пользователя с помощью FUSE
Primary tabs
Forums:
Итак ,итак общие пояснения к коду базового пример находится здесь
Я вношу в него некоторые изменения , в частности =
- Прежде всего при разборе базового примера стало ясно, что , например, после перезагрузки компьютера , наша файловая система окажется отмонтированной - это вообще говоря соотвествует описанию функции fuse_main() но для того, чтобы перезапускать пример наплохо было бы выяснить как отмонтиорвтаь систему вручную -решение этой проблемы попытаюсь найти здесь
- Не будучи в состоянии ничего понять из того, как далее развивать предложенный выше пример - по материалам - в том их виде в котором они пребывали на момент написания этих строк , я концентрируюсь на изучении данного примера от Joseph J. Pfeiffer
В рамках изучения ,пока что успел лишь следующее:
- Более-менее разобрался с содержимым log.c и перевёл основные комментарии к нему
- Начал составлять список структур, которые может использовать файловая система пространства пользователя - в частности при поддержке её силами FUSE
- Так как я бездельник , а предыдущий пример собственной структуры данных не использует, то пережожу
к изучению другого примера , который по моим сведениям был представлен Леной Субботиной
При изучении:- Оказывается. что представленная система работает не корректно (в частности- потому, что использует глобальные переменные)
- Начинаю переделывать пример
реализацию смотрите здесь = [ вот что получается ]
_____________________________________________
Источники(читать подробнее)=
- Главная учебная = http://sourceforge.net/apps/mediawiki/fu...
- Учебник 1 = http://sourceforge.net/apps/mediawiki/fu...
- Учебник 2 = http://sourceforge.net/apps/mediawiki/fu...
Ключевые слова и фразы(для поиска)=
- Log in to post comments
- 3300 reads