First of all, what is a virtual file system? How do you define it? Is it like a ramdrive? Is it just another archive file format? Is it a file system stored in a file like iso files? Is it an alternative or advanced version of the "mount" command which allows you to connect hardware devices to your linux file system? My next question would be: why? Who needs a virtual file system and why? For what purpose?