Создать поддельное устройство хранения - PullRequest
0 голосов
/ 04 ноября 2011

Можно ли с помощью программного обеспечения создать фальшивое запоминающее устройство?

Я хочу подобное поведение, как USB-флешка.Это должно появиться в файловой системе.Если я добавлю в него некоторые данные, драйвер должен отправить их по сети.

Такое поведение обычно возможно?

Я хочу сделать это для Windows и Mac OS.

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Вам нужен виртуальный диск или виртуальная файловая система. Обратите внимание, что «Виртуальная файловая система» может использоваться для определения файловой системы, хранящейся не на физическом носителе, или для определения «шлюза» между ОС и некоторыми данными, не относящимися к ФС (такими как база данных).

Наша компания предлагает Виртуальное хранилище продуктов, позволяющих создавать виртуальные диски и файловые системы в Windows.

Что касается MacOS X - существует бесплатный Fuse4X продукт для Mac. Это вилка устаревшего MacFUSE.

1 голос
/ 04 ноября 2011

То, что вы просите, называется Виртуальная файловая система , и это действительно возможно. Смотрите, например эта статья для примера создания одного: http://www.flipcode.com/archives/Programming_a_Virtual_File_System-Part_I.shtml

...