← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:34
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag