0

Is it possible to create a fake storage device by software?

I want a similar behavior like a usb stick. It should appear in the filesystem. If I put some data in it, the driver should push it over network.

Is that behavior generally possible?

I want to do that for Windows and Mac OS.

Sumurai8
  • 20,333
  • 11
  • 66
  • 100
Razer
  • 7,843
  • 16
  • 55
  • 103

2 Answers2

1

What you're asking for is called a Virtual File System, and it's indeed possible. See e.g. this article for an example of making one: http://www.flipcode.com/archives/Programming_a_Virtual_File_System-Part_I.shtml

Piskvor left the building
  • 91,498
  • 46
  • 177
  • 222
1

You need a virtual disk or a virtual file system. Note that "Virtual File System" can be used to define a file system kept not on physical media or it can be used to define a "gateway" between the OS and some non-FS data (such as a database).

Our company offers Virtual Storage line of products that let you create virtual disks and filesystems on Windows.

As for MacOS X - there exists free Fuse4X product for Macs. This is a fork of now-obsolete MacFUSE.

Eugene Mayevski 'Callback
  • 45,135
  • 8
  • 71
  • 121