Method and system for filesystem mounted on a root directory wherein data is redirected from a first storage system to a second storage system
First Claim
1. An automated method of establishing a filesystem comprising:
- a) establishing a first filesystem which interfaces with devices by loading software, including a first set of drivers, into memory and initializing said first set of drivers with said devices, said first filesystem mounted on a root directory comprising a single storage device;
b) allowing input/out functionality within said first filesystem; and
c) while input/output functionality is made available to said first filesystem, accessing said single storage device to obtain software, including a second set of drivers, and loading said software into said memory said initializing said second set of drivers with said devices to establish a second filesystem, wherein said second filesystem is mounted on a root directory comprising said single storage device and another storage device and wherein said first filesystem is rendered inactive.
2 Assignments
0 Petitions
Accused Products
Abstract
An automated method of establishing a filesystem utilizing the establishment of a first filesystem that interfaces with devices by loading software, including a first set of drivers, into memory and initializing the first set of drivers with the devices. The first filesystem is then mounted on a root directory that comprises a single storage device. The method allows input/output functionality within the first filesystem and, while input/output functionality is available to the first filesystem, the method accesses the single storage device to obtain software, including a second set of drivers. The method loads the software into the memory and initializes the second set of drivers with the devices to establish a second filesystem. The second filesystem is mounted on a root directory comprising the single storage device and another storage device and the first filesystem is then rendered inactive.
10 Citations
27 Claims
-
1. An automated method of establishing a filesystem comprising:
-
a) establishing a first filesystem which interfaces with devices by loading software, including a first set of drivers, into memory and initializing said first set of drivers with said devices, said first filesystem mounted on a root directory comprising a single storage device; b) allowing input/out functionality within said first filesystem; and c) while input/output functionality is made available to said first filesystem, accessing said single storage device to obtain software, including a second set of drivers, and loading said software into said memory said initializing said second set of drivers with said devices to establish a second filesystem, wherein said second filesystem is mounted on a root directory comprising said single storage device and another storage device and wherein said first filesystem is rendered inactive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data storage system comprising a processor, a plurality of devices and a memory wherein said memory comprises instructions for implementing a method of transparently remounting filesystem comprising:
-
a) establishing a first filesystem which interfaces with said plurality of devices by loading software, including a first set of drivers, into said memory and initializing said first set of drivers with said plurality of devices, said first filesystem mounted on a root directory comprising a single storage device; b) activating input/output functionality within said first filesystem; and c) while input/output functionality is made available to said first filesystem, accessing said single storage device to obtain software, including a second set of drivers, and loading said software into said memory and initializing said second set of drivers with said plurality of devices to establish a second filesystem, wherein said second filesystem is mounted on a root directory comprising said single storage device and another storage device and wherein said first filesystem is rendered inactive. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An automated method of establishing a filesystem for accessing a plurality of storage devices, said method comprising:
-
a) booting from a firmware program which comprises firmware drivers, wherein said booting comprises; a1) using said firmware drivers, accessing a first set of drivers from a first storage device; and a2) using said first set of drivers, establishing a first fileystem mounted on a root directory comprising said first storage device; b) once said first filesystem is established, utilizing enabled input/output functionality of said first filesystem to said root directory to access a second set of drivers from said first storage device; and c) using said second set of drivers, establishing a second filesystem mounted on a root directory comprising a plurality of storage devices including said first storage device and wherein said first filesystem is rendered inactive. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An automated method of transparently transferring from a first filesystem to a second filesystem comprising:
-
a) booting from a firmware program which comprises firmware drivers, wherein said booting comprises; a1) using said firmware drivers, accessing a first set of drivers from a first storage device, said first set of drivers specified within a predetermined firmware listing; and a2) using said first set of drivers, establishing a first filesystem mounted on a root directory comprising said first storage device; b) once said first filesystem is established, utilizing enabled input/output functionality of said first filesystem to said root directory to access a second set of drivers from said first storage device and software for constructing a volume manager; and c) using said second set of drivers and said software, establishing a second filesystem, comprising said volume manager, and mounted on a root directory comprising a plurality of storage devices configured as at least one mirrored pair and wherein said first fielsystem is rendered inactive. - View Dependent Claims (25, 26, 27)
-
Specification