The present invention enables a user to increase storage capacity for a
host by using multiple storage devices. File systems are virtualized
regardless of any difference in file system format. The invention may be
embodied as a device for integrating file systems or as a method of
integrating file systems. The device has one or more storage device
interfaces for storage devices, a host interface, and a hub connected to
the interfaces. The hub creates a virtual file system that aggregates the
storage device file systems of storage devices that are connected to the
storage device interfaces. The method of integrating file systems
includes reading file systems, interpreting them, creating a logical
structure containing data of the file systems, and generating in a memory
sectors that map the logical structure into a virtual file system.