摘要 |
A method to write information to an information storage medium comprising a plurality of storage blocks interconnected with a networked attached storage device comprising a first file system, a first file system driver, a second file system and a second file system driver. Using the first file system driver, the method opens a file with write permission, and provides a second file comprising the entire first file system. Using the second file system driver, the method locates an Extent Descriptor associated with the file, reads an address from that Extent Descriptor, where the address points to one or more storage blocks disposed in the information storage medium, and determines if any storage blocks have been allocated for the file. In the event no storage blocks have been allocated for the file, the method then allocates one or more storage blocks, and writes the file to those one or more storage blocks.
|