Patent US5991860A successfully refreshed from Google Patents.
US5991860A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Root file system size increase on a unix based computer system
Assignee: Advanced Micro Devices Inc
•
Filing: 1997-04-23
•
Granted: 1999-11-23
•
Expires: 2017-04-23
Abstract
Abstract A method for increasing the size of a root file system on a computer system operating under control of a UNIX type operating system. The computer system includes a first storage device. The first storage device includes a root partition. The root partition includes a root file system. The method includes booting the computer system to a single user mode, increasing the size of the root partition and the root file system without reinstalling the UNIX type operating system, and rebooting the computer system.
Inventors
- 👤 Danny Brice Gross
- 👤 Michael Douglas O'Donnell
- 👤 Gene Regis Toomey
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 13:49
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/65; G06F8/656
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
94 words
In a computer system operating under control of a UNIX type operating system, the computer system including a first storage device, the first storage device including a root partition, the root partition including a root file system, a method for increasing the size of the root file system, the method comprising: booting the computer system to a single user mode; increasing the size of the root partition without reinstalling the UNIX type operating system; increasing the size of the root file system without reinstalling the UNIX type operating system; and rebooting the computer system.
Claim 2
Dependent Claim
94 words
In a computer system operating under control of a UNIX type operating system, the computer system including a first storage device, the first storage device including a root partition, the root partition including a root file system, a method for increasing the size of the root file system, the method comprising: booting the computer system to a single user mode; increasing the size of the root partition without reinstalling the UNIX type operating system; increasing the size of the root file system without reinstalling the UNIX type operating system; and rebooting the computer system.
Claim 3
Dependent Claim
111 words
The method of claim 1 further comprising, before booting the computer system to single user mode: identifying first information stored in a first information storage area of the first storage device, the first information storage area located such that the root partition is prevented from being increased in size, the first information requiring relocation from the first information storage area to create storage space for the root partition to be increased in size; and loading the first information, if first information is identified, to a backup storage area so the first information storage area is available for storing the root file system when the root file system is increased in size.
Claim 4
Dependent Claim
34 words
The method of claim 2 further comprising: restoring the first information from the backup storage area to a storage area contiguous with the root partition after increasing the size of the root file system.
Claim 5
Dependent Claim
112 words
The method of claim 1 further comprising, before booting the computer system to single user mode: identifying a second information storage area of the first storage device, the second information storage area for storing second information, the second information storage area located such that the root partition is prevented from being increased in size, the second information requiring removal from the second information storage area to create storage space for the root partition to be increased in size; and removing the second information from the second information storage area so the second information storage area is available for storing the root file system when the root file system is increased in size.
Claim 6
Dependent Claim
25 words
The method of claim 4 wherein the step of removing the second information includes undesignating the second information storage area as an active storage area.
Claim 7
Dependent Claim
29 words
The method of claim 4 further comprising: recreating the second information on a storage area contiguous with the root partition after increasing the size of the root file system.
Claim 8
Dependent Claim
167 words
The method of claim 1 wherein the computer system further operates under control of a logical volume manager subsystem; the first storage device is a root volume group, the root volume group further including a space logical volume designated for storage of temporary data; and a data logical volume including a data file system storing system data; the method includes, before booting the computer system to single user mode identifying whether the data logical volume is located such that the root logical volume is prevented from being increased in size; loading the data file system to a backup data file system if the data logical volume is located such that the root logical volume is prevented from being increased in size; identifying whether the space logical volume is located such that the root logical volume is prevented from being increased in size; removing the space logical volume if the space logical volume is located such that the root logical volume is prevented from being increased in size.
Claim 9
Dependent Claim
40 words
The method of claim 7 wherein the method further comprises: restoring the backup data file system to a data file system in a data logical volume on the root volume group after increasing the size of the root file system.
Claim 10
Dependent Claim
26 words
The method of claim 7 further comprising: recreating the space logical volume on the root volume group after increasing the size of the root file system.
Claim 11
Dependent Claim
58 words
The method of claim 7 wherein the step of loading the data file system to the backup data file system comprises: activating the root volume group after booting the computer system to single user mode; activating a backup volume group; creating a backup data file system; and transferring the data file system to the backup data file system.
Claim 12
Dependent Claim
85 words
The method of claim 1 wherein the first storage device is included within a distributed computing system, the distributed computing system including a server computer system and at least one client computer system; the root file system is accessible to the server computer system and to each of the plurality of computer systems; and the step of booting the computer system includes booting the server computer system to single user mode; and the step of rebooting the computer system includes rebooting the server computer system.
Claim 13
Dependent Claim
194 words
A first computer system configured to upgrade a second computer system operating under control of a UNIX type operating system, the second computer system including a root file system, the first computer system comprising: a first remote boot module, the first remote boot module remotely booting the second computer system to a single user mode; a partition resize module, the partition resize module increasing the size of the root partition without reinstalling the UNIX type operating system on the second computer system, the partition resize module increasing the size of the root partition responsive to the second computer system being booted to the single user mode; a file system resize module, the file system resize module increasing the size of the root file system without reinstalling the UNIX type operating system on the second computer system, the file system resize module increasing the size of the root file system responsive to the partition resize module increasing the size of the root partition; and a second remote boot module, the second remote boot module remotely rebooting the second computer system responsive to the file system resize module increasing the size of the root file system.
Claim 14
Dependent Claim
194 words
A first computer system configured to upgrade a second computer system operating under control of a UNIX type operating system, the second computer system including a root file system, the first computer system comprising: a first remote boot module, the first remote boot module remotely booting the second computer system to a single user mode; a partition resize module, the partition resize module increasing the size of the root partition without reinstalling the UNIX type operating system on the second computer system, the partition resize module increasing the size of the root partition responsive to the second computer system being booted to the single user mode; a file system resize module, the file system resize module increasing the size of the root file system without reinstalling the UNIX type operating system on the second computer system, the file system resize module increasing the size of the root file system responsive to the partition resize module increasing the size of the root partition; and a second remote boot module, the second remote boot module remotely rebooting the second computer system responsive to the file system resize module increasing the size of the root file system.
Claim 15
Dependent Claim
150 words
The first computer system of claim 12 further comprising: an identification module, the identification module identifying first information stored in a first information storage area on a first storage device of the second computer system, the first information storage area located such that the root partition is prevented from being increased in size, the first information requiring relocation from the first information storage area to create storage space for the root partition to be increased in size; and a load module, the load module loading the first information, if first information is identified by the identification module, to a backup storage area so the first information storage area is available for storing the root file system when the root file system is increased in size by the file system resize module, the load module loading the first information before the partition resize module increases the size of the root partition.
Claim 16
Dependent Claim
48 words
The first computer system of claim 13 further comprising: a restore module, the restore module restoring the first information from the backup storage area to a storage area contiguous with the root partition responsive to the file system resize module increasing the size of the root file system.
Claim 17
Dependent Claim
141 words
The first computer system of claim 12 further comprising: an identification module, the identification module identifying a second information storage area on a first storage device of the second computer system, the second information storage area for storing second information, the second information storage area located such that the root partition is prevented from being increased in size, the second information requiring removal from the second information storage area to create storage space for the root partition to be increased in size; and a remove module, the remove module removing the second information from the second information storage area so the second information storage area is available for storing the root file system when the root file system is increased in size, the remove module removing the second information before the partition resize module increases the size of the root partition.
Claim 18
Dependent Claim
43 words
The first computer system of claim 15 further comprising: a recreate module, the recreate module recreating the second information on a storage area contiguous with the root partition responsive to the file system resize module increasing the size of the root file system.
Claim 19
Dependent Claim
191 words
The first computer system of claim 12 wherein the second computer system further operates under control of a logical volume manager subsystem; the first storage device is a root volume group, the root volume group further including a space logical volume designated for storage of temporary data; and a data logical volume including a data file system storing system data; the first computer system includes a data identification module, the data identification module identifying whether the data logical volume is located such that the root logical volume is prevented from being increased in size; a load module, the load module loading the data file system to a backup data file system if the data logical volume is located such that the root logical volume is prevented from being increased in size; a space identification module, the space identification module identifying whether the space logical volume is located such that the root logical volume is prevented from being increased in size; a remove module, the remove module removing the space logical volume if the space logical volume is located such that the root logical volume is prevented from being increased in size.
Claim 20
Dependent Claim
23 words
The apparatus of claim 17 further comprising an identification module, the identification module including the data identification module and the space identification module.
Claim 21
Dependent Claim
21 words
The computer system of claim 12, wherein the first computer system and the second computer system are the same computer system.
Claim 22
Dependent Claim
28 words
The computer system of claim 12, wherein the first remote boot module and the second remote boot module are the same remote boot module operating at different times.
Claim 23
Independent Claim
105 words
An apparatus for increasing the size of the root file system on a first computer system without reinstalling an operating system on the first computer system, the apparatus comprising: a computer-readable storage medium; and an upgrade module stored on the computer-readable storage medium, the upgrade module, responsive to being accessed on a second computer system, upgrading a first computer system, wherein the first computer system operates under control of a UNIX type operating system, the first computer system includes a root file system, the first computer system is upgraded by increasing the size of the root file system without reinstalling the UNIX type operating system.
Claim 24
Independent Claim
105 words
An apparatus for increasing the size of the root file system on a first computer system without reinstalling an operating system on the first computer system, the apparatus comprising: a computer-readable storage medium; and an upgrade module stored on the computer-readable storage medium, the upgrade module, responsive to being accessed on a second computer system, upgrading a first computer system, wherein the first computer system operates under control of a UNIX type operating system, the first computer system includes a root file system, the first computer system is upgraded by increasing the size of the root file system without reinstalling the UNIX type operating system.
Claim 25
Dependent Claim
88 words
The apparatus of claim 21 wherein the upgrade module comprises: a first reboot portion for remotely booting the first computer system to a single user mode; a partition resize portion for increasing the size of the root partition without reinstalling the UNIX type operating system on the first computer system; a file system resize portion for increasing the size of the root file system without reinstalling the UNIX type operating system on the first computer system; and a second reboot portion for remotely rebooting the first computer system.
Claim 26
Dependent Claim
121 words
The apparatus of claim 22 wherein the upgrade module further comprises: a data identification portion for identifying first information stored in a first information storage area on a first storage device of the first computer system, the first information storage area located such that the root partition is prevented from being increased in size, the first information requiring relocation from the first information storage area to create storage space for the root partition to be increased in size; and a data load portion for loading the first information, if first information is identified, to a backup storage area so the first information storage area is available for storing the root file system when the root file system is increased in size.
Claim 27
Dependent Claim
42 words
The apparatus of claim 23 wherein the upgrade module further comprises: a restoration portion for restoring the first information from the backup storage area to a storage area contiguous with the root partition after increasing the size of the root file system.
Claim 28
Dependent Claim
122 words
The apparatus of claim 22 wherein the upgrade module further comprises: a space identification portion for identifying a second information storage area on a first storage device of the first computer system, the second information storage area for storing second information, the second information storage area located such that the root partition is prevented from being increased in size, the second information requiring removal from the second information storage area to create storage space for the root partition to be increased in size; and a space redesignation portion for removing the second information from the second information storage area so the second information storage area is available for storing the root file system when the root file system is increased in size.
Claim 29
Dependent Claim
38 words
The apparatus of claim 25 wherein the upgrade module further comprises: a space recreation portion for recreating the second information on a storage area contiguous with the root partition after increasing the size of the root file system.
Claim 30
Dependent Claim
23 words
The apparatus of claim 21, wherein the first remote boot portion and the second remote boot portion are the same remote boot portion.
References Cited (Backward Citations)
US4855903A
Cited
US4958273A
Cited
US4918653A
Cited
US5155847A
Cited
US5577233A
Cited
US5155837A
Cited
US5276867A
Cited
US5490260A
Cited
US5627995A
Cited
US5574841A
Cited
US5701516A
Cited
US5539899A
Cited
US5737745A
Cited
US5454103A
Cited
US5341494A
Cited
US5675795A
Cited
US5771354A
Cited
US5678042A
Cited
US5696897A
Cited
US5809564A
Cited
US5715464A
Cited
US5802297A
Cited
US5696968A
Cited
US5778395A
Cited
US5790849A
Cited
US5805903A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-22 | 2003-05-24 | 2003-11-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-22 | 2007-05-24 | 2007-11-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-22 | 2011-05-24 | 2011-11-23 | $7700.00 | Window Closed / Lapsed |