LINUX.ORG.RU

gadgetfs export filesystem

 


1

1

Здравствуйте! На форуме новичок так же как и в linux. Посоветуйте: Есть arm устройство mk802 с процем allwinner a10s , установленна ось debian 8. Задача: устройство при подключении к ББ на порту usb должно вести себя как флешка и выдавать на просмотр некие файлы(получаемые по wifi). Сейчас реализован экспорт некоторого блочного устройства(g_mass_storage) Этот способ мне кажется не гибким. Хотелось бы экспортировать вместо блочного устройства файловую систему или создавать некое блочное устройство на лету(фактор времени важен) для экспорта. Что можете посоветовать?

должно вести себя как флешка

Флешка не умеет экспортировать файловую систему. Флешка это блочное устройство. По логике работы софта, читающего флешку, на ней не могут возникать новые файлы сами по себе. Так что только костылить скрипты, которые при появлении нового файла пересоздают образ экспортируемого блочного устройства и «переподключают» такую флешку.

mky ★★★★★
()
Ответ на: комментарий от mky

которые при появлении нового файла пересоздают образ экспортируемого блочного устройства

Ну ок, как это сделать на лету ? если dd... то это займет порядка 10 минут и более (образ будет измерятся в гигабайтах :( поэтому и возник вопрос экспорта фс а не блочного устройства) мб есть более изящное решение? (например виртуальный диск в памяти с ссылками на реальные файлы? я просто не в курсе что можно реализовать а что нет) может есть другие решения , допустим не gadgetfs даже?

tucha74
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.