Virtualized boot block with discovery volume
First Claim
Patent Images
1. A computing system comprising:
- one or more processorsmemory; and
a plurality of programming instructions stored on the memory and executable by the one or more processors to perform acts comprising;
moving contents of a primary 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 at the beginning of the primary volume, the discovery volume enforcing read-only access over at least some of a space occupied by the primary volume; and
configuring a virtualized boot block for the discovery volume, one or more pointers in the virtualized boot block referring a boot block access request to the new location of the primary boot block for the primary volume.
2 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 computing system comprising:
-
one or more processors memory; and a plurality of programming instructions stored on the memory and executable by the one or more processors to perform acts comprising; moving contents of a primary 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 at the beginning of the primary volume, the discovery volume enforcing read-only access over at least some of a space occupied by the primary volume; and configuring a virtualized boot block for the discovery volume, one or more pointers in the virtualized boot block referring a boot block access request to the new location of the primary boot block for the primary volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system comprising:
-
one or more processors; memory; and a plurality of programming instructions stored on the memory and executable by the one or more processors to perform acts comprising; accessing a virtualized boot block of a discovery volume at a beginning of a primary volume on a storage media, the discovery volume enforcing read-only access over at least some of a space occupied by the primary volume; accessing one or more pointers in the virtualized boot block to access a primary boot block for the primary volume; and redirecting read to and write accesses from the discovery volume to the primary volume based at least on the one or more pointers. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
accessing a storage device; accessing a virtualized boot block of a discovery volume at a beginning of a primary volume on the storage device, the discovery volume enforcing read-only access over at least some of a space on the storage device occupied by the primary volume; accessing one or more pointers in the virtualized boot block to access a primary boot block for the primary volume; and redirecting read accesses and write accesses from the discovery volume to the primary volume based at least on the one or more pointers. - View Dependent Claims (17, 18, 19, 20)
-
Specification