Virtualized boot block with discovery volume
First Claim
Patent Images
1. A method comprising:
- moving contents of an original boot block of a primary volume from a beginning of the primary volume to a new location in the primary volume;
providing a discovery volume in the primary volume;
configuring a virtualized boot block for the discovery volume;
providing one or more pointers in the virtualized boot block for referring a boot block access request to the new location of the original boot block for the primary volume; and
positioning at least the virtualized boot block for the discovery volume at the beginning of the primary volume so as to be initially accessed when the primary volume is accessed.
3 Assignments
0 Petitions
Accused Products
Abstract
A file system independent virtualized boot block with discovery volume and cover files renders a volume visible when accessed by an accessing system which differs from a source system. For example, a downlevel operating system recognizes that data is present on a volume created in an uplevel operating system, even where the uplevel data itself may not be accessible.
58 Citations
20 Claims
-
1. A method comprising:
-
moving contents of an original boot block of a primary volume from a beginning of the primary volume to a new location in the primary volume; providing a discovery volume in the primary volume; configuring a virtualized boot block for the discovery volume; providing one or more pointers in the virtualized boot block for referring a boot block access request to the new location of the original boot block for the primary volume; and positioning at least the virtualized boot block for the discovery volume at the beginning of the primary volume so as to be initially accessed when the primary volume is accessed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; and an operating system executable by the processor to perform operations, the operations comprising; reading a virtualized boot block provided at a beginning of a primary volume; following a pointer stored in the virtualized boot block pointing to a data structure comprising information referring to an original boot block for the primary volume, the original boot block having been relocated to a new location within the primary volume; returning contents of the original boot block when a read request comprising a boot block location is received; and redirecting a write request comprising a boot block location to a location of the original boot block such that the contents of the original boot block are overwritten and not the data in the virtualized boot block at the beginning of the primary volume. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable storage memory storing data comprising:
-
a data structure written in a boot sector of a primary file system, the data structure including a discovery volume having a virtualized boot block positioned to be initially accessed when the primary file system is accessed; an information file included in the discovery volume to indicate that at least a portion of the primary file system is encrypted; and a pointer in the data structure pointing to at least one of; an original boot block for the primary file system, the original boot block having been relocated from the boot sector to another portion of the primary file system;
ora metadata data structure in the primary file system which points to a location of the original boot block. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification