Manipulation of partitions holding advanced file systems
First Claim
Patent Images
1. A computer-implemented method for manipulating disk partitions, comprising the steps of:
- selecting a partition located on at least one disk attached to a disk drive, the partition having a left edge and a right edge and containing a plurality of sectors organized according to an advanced file system into user data and system data; and
modifying the selected partition in place to produce a modified partition by resizing the clusters in the selected partition without destroying user data, the modified partition having a different cluster size than the selected partition and being organized according to the same advanced file system as the selected partition.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for copying, moving, and resizing disk partitions that contain advanced file systems. Unlike the conventional approach that relies on FDISK and FORMAT, the invention does not destroy user data by wiping the partition clean after data is copied to tape or other intermediate storage. Advanced file system features, including features such as relocatable file system structures, volume sets, suballocation, and database paradigm structures not found in many FAT file systems, are handled by the invention during "in place" partition manipulation.
187 Citations
45 Claims
-
1. A computer-implemented method for manipulating disk partitions, comprising the steps of:
-
selecting a partition located on at least one disk attached to a disk drive, the partition having a left edge and a right edge and containing a plurality of sectors organized according to an advanced file system into user data and system data; and modifying the selected partition in place to produce a modified partition by resizing the clusters in the selected partition without destroying user data, the modified partition having a different cluster size than the selected partition and being organized according to the same advanced file system as the selected partition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for manipulating disk partitions, comprising the steps of:
-
selecting a partition located on at least one disk attached to a disk drive, the partition having a left edge and a right edge and containing a plurality of sectors organized in clusters according to an advanced file system other than HPFS into user data and system data; and modifying the selected partition in place to produce a modified partition by resizing the selected partition without destroying user data, the modified partition having a different number of sectors than the selected partition and being organized in clusters according to the same advanced file system as the selected partition. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system for manipulating partitions, comprising:
-
a computer having a processor, a memory, and a partitionable storage medium for holding data according to a partition table; selection means for selecting a partition, the partition located on the partitionable storage medium and containing data organized in clusters according to an advanced file system into user data and system data; and manipulation means for manipulating the selected partition in place to produce a modified partition from the selected partition without destroying user data, the modified partition containing data organized in clusters, the modified partition differing from the selected partition in at least one of partition size, cluster size, and location within the partitionable storage medium. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for manipulating a partition, the method steps comprising the steps of:
-
selecting a partition located on at least one disk attached to a disk drive, the partition having a left edge and a right edge and containing a plurality of sectors organized according to an advanced file system into user data and system data; and modifying the selected partition in place to produce a modified partition by resizing the clusters in the selected partition without destroying user data, the modified partition having a different cluster size than the selected partition and being organized according to the same advanced file system as the selected partition. - View Dependent Claims (44, 45)
-
Specification