File based volumes and file systems
First Claim
1. A computer-implemented method of operating data processing apparatus, said method comprising:
- configuring a logical volume of computer data storage so that the logical volume is mapped to storage of an associated file of the computer data storage;
a file system manager of an operating system of the data processing apparatus creating and maintaining a file system on the logical volume; and
the file system manager accessing the associated file in response to a file access request from a user or application program for access to the file system.
9 Assignments
0 Petitions
Accused Products
Abstract
A file-mapped volume is a logical volume in which the data storage of the logical volume is the data storage of a regular file associated with the logical volume. The regular file can be a file of a first file system, and a second file system can be built upon the file-mapped volume. These two file systems can have distinct inode address spaces, yet files of the first file system are easily moved to the second file system by changing pointers to inodes of these files. The second file system can be easily copied, attached, or transported by copying, attaching, or transporting the regular file containing the second file system, yet files in the second file system can be accessed in real time via file access routines of the operating system.
58 Citations
20 Claims
-
1. A computer-implemented method of operating data processing apparatus, said method comprising:
-
configuring a logical volume of computer data storage so that the logical volume is mapped to storage of an associated file of the computer data storage;
a file system manager of an operating system of the data processing apparatus creating and maintaining a file system on the logical volume; and
the file system manager accessing the associated file in response to a file access request from a user or application program for access to the file system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Data processing apparatus comprising:
-
computer data storage; and
at least one data processor coupled to the computer data storage for access to data stored in the computer data storage;
wherein said at least one data processor is programmed with an operating system defining a file-mapped volume type in which a logical volume of the computer data storage is mapped to storage of an associated file of the computer data storage; and
wherein the operating system is programmed with a file system manager for maintaining file systems on logical volumes of the computer data storage, and the operating system is programmed for using the file system manager for maintaining a file system on a file-mapped volume. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. Data processing apparatus comprising:
-
computer data storage; and
at least one data processor coupled to the computer data storage for access to data stored in the computer data storage;
wherein said at least one data processor is programmed with an operating system including a file system manager for creating and maintaining file systems of directories and data files in the computer data storage; and
wherein the computer data storage contains a first one of the file systems, the first one of the file systems includes a data file in the computer data storage, and the operating system is programmed for using the file system manager for creating and maintaining a second one of the file systems in the computer data storage included in the data file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification