Мой проект включает в себя моделирование блочного устройства удаленным хостом.
Для тестирования я использую FUSE, моя файловая система представляет собой простое изменение примера приложения «hello», где вместо возврата постоянной строки я просто читаю данные непосредственно из файла.
Когда я пытаюсь нормально смонтировать файл (mount -o loop=/dev/loop1 ), он работает хорошо. Когда я загружаю fuse и открываю через него этот файл, все обычные операции с файлами работают. Но установка завершается с ошибкой «Отказано в доступе».
У кого-нибудь есть идеи, откуда берется «отказано в доступе»?
Любые другие методы позволят мне создать виртуальное устройство (поддерживающее только блочный доступ) в пользовательском пространстве, которое можно будет монтировать?
заранее спасибо