как написать виртуальный диск?
приветствую линукс программистов! мне нужно написать такую софтину чтобы в системе появился новый диск (виртуальный), подобно pgp только не из файла отображается. также софтина обрабатывает события обращения к этому диску, например запись в фал, закрытие файла для записи и будет их обрабатывать по моим алгоритмам. я не профессиональный программист, есть опыт работы на java,баловство на C. Подскажите хотя бы где копать, так я быстрее доберусь до истины. Можно ссылки на материалы на английском языке, мне все равно русский или английский.