VIRTUALIZED BOOT BLOCK WITH DISCOVERY VOLUME
First Claim
Patent Images
1. A method of rendering a volume visible across multiple accessing systems, the method comprising:
- initializing a discovery volume;
initializing a boot block in the discovery volume;
moving the contents of one or more existing original boot blocks of a volume from a beginning of the volume to a new location in the volume or creating a boot block and writing the boot blocks in the volume at a location other than the beginning;
constructing one or more pointers in the boot block pointing to a data structure containing information referring to an original boot block for a primary file system; and
writing the one or more pointers to the boot block.
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.
-
Citations
20 Claims
-
1. A method of rendering a volume visible across multiple accessing systems, the method comprising:
-
initializing a discovery volume; initializing a boot block in the discovery volume; moving the contents of one or more existing original boot blocks of a volume from a beginning of the volume to a new location in the volume or creating a boot block and writing the boot blocks in the volume at a location other than the beginning; constructing one or more pointers in the boot block pointing to a data structure containing information referring to an original boot block for a primary file system; and
writing the one or more pointers to the boot block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of utilizing a virtualized boot block, the method comprising:
-
reading a boot block in a volume; following a pointer stored in the boot block pointing to a data structure comprising information referring to an original boot block; 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 blocks location to the location of the original boot block such that the contents of the original boot block are overwritten and not the data in at the boot blocks at the beginning of the volume. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable storage media storing a data structure, the data structure comprising;
-
a data structure written in one or more boot blocks of a discovery volume; and a pointer in the data structure pointing to one or more original boot block for a primary file system or a metadata data structure in the primary file system which points to the original boot block. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification