System for computer recovery using removable high capacity media
First Claim
1. In a computer system comprising a processor, a high capacity removable media drive, non-removable storage media and an operating system which includes an operating environment that provides a user with a graphical user interface, said operating system and said graphical user interface being loaded from said non-removable storage media under normal operating conditions, a method of creating a recovery disk comprising recovery software on removable high capacity media, comprising:
- generating a list of software components needed to completely load said operating system and said graphical user interface from said removable high capacity media;
copying said software components to said removable high capacity media;
copying said recovery software to said removable high capacity media; and
adjusting configuration, initialization and registry files on said removable high capacity media to reflect a drive letter or volume label of said high capacity removable media drive from which said operating system will be running when said computer is restarted from said removable high capacity media.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer recovery system provided on a removable high capacity disk. In the event that a user encounters an abnormal operating condition, the user inserts the removable high capacity disk into the computer and restarts the computer. The computer boots either directly from the removable high capacity disk or from a floppy disk which transfers control to the removable high capacity disk. The removable high capacity disk includes all of the files necessary to load the computer operating system and launch the graphical user interface of the operating system such that the user is provided with a familiar operating environment. The removable high capacity disk also includes a suite of software recovery software which attempt to ascertain and correct the cause of the abnormal operating condition to return the computer system to a normal operating condition. In the event the recovery system cannot correct the cause of the abnormal operating condition, the user may continue working with files located on the hard disk within the computer or perform a restore operation from an archive.
-
Citations
26 Claims
-
1. In a computer system comprising a processor, a high capacity removable media drive, non-removable storage media and an operating system which includes an operating environment that provides a user with a graphical user interface, said operating system and said graphical user interface being loaded from said non-removable storage media under normal operating conditions, a method of creating a recovery disk comprising recovery software on removable high capacity media, comprising:
-
generating a list of software components needed to completely load said operating system and said graphical user interface from said removable high capacity media;
copying said software components to said removable high capacity media;
copying said recovery software to said removable high capacity media; and
adjusting configuration, initialization and registry files on said removable high capacity media to reflect a drive letter or volume label of said high capacity removable media drive from which said operating system will be running when said computer is restarted from said removable high capacity media. - View Dependent Claims (2, 3, 4, 5)
scanning a list of files on said non-removable media;
examining configuration, initialization and registry files; and
searching said non-removable media to determine executable program files, libraries and program file dependencies.
-
-
3. The method according to claim 1, further comprising:
-
determining from said computer system if said high capacity removable media drive is bootable; and
copying operating system bootstrap files to said removable high capacity media if said high capacity removable media drive is bootable.
-
-
4. The method according to claim 3, said computer system further comprising a floppy drive, said method further comprising:
-
creating a bootable floppy disk by copying operating system bootstrap files to said bootable floppy disk if said high capacity removable media drive is not bootable;
determining a bus type and adapter of said high capacity removable media drive;
determining software drivers needed to access said high capacity removable media drive;
copying said software drivers to said bootable floppy disk; and
installing instructions to continue a bootstrap process from said high capacity removable media drive once said bootstrap process is initiated from said floppy disk.
-
-
5. The method according to claim 1, further comprising installing an operating system command run from said removable high capacity media to execute said recovery software.
-
6. An apparatus for creating a recovery disk for a computer system having an operating system which provides an operating environment including a graphical user interface, said recovery disk including recovery software on a removable high capacity media, comprising:
-
a processor;
a high capacity removable media drive;
means for generating a list of components needed to completely load said operating system and said graphical user interface from said removable high capacity media;
means for copying said components and said recovery software to said removable high capacity media; and
means for adjusting configuration, initialization and registry files on said removable high capacity media to reflect a drive letter or volume label of said high capacity removable media drive from which said operating system will be running when said computer is restarted. - View Dependent Claims (7, 8, 9, 10)
means for scanning a list of files on said non-removable media;
means for examining configuration, initialization and registry files; and
means for searching said non-removable media to determine executable program files, libraries and program file dependencies.
-
-
8. The apparatus according to claim 6, further comprising means for determining if said high capacity removable media drive is bootable,
wherein if said high capacity removable media drive is bootable, said copying means copies operating system bootstrap files to said removable high capacity media. -
9. The apparatus according to claim 8, said apparatus further comprising
a floppy drive, means for determining a bus type and adapter of said high capacity removable media drive; - and
means for determining software drivers needed to access said high capacity removable media drive, wherein said copying means copies operating system bootstrap files, said operating system components, and instructions to continue a bootstrap process from said high capacity removable media drive if said high capacity removable media drive is not bootable, said instructions to continue said bootstrap process being executed once said bootstrap process is initiated from a bootable floppy disk inserted into said floppy drive.
- and
-
10. The apparatus according to claim 6, said copying means further installing a command on said removable high capacity media to execute said recovery software.
-
11. An apparatus for bootstrapping a computer system from removable high capacity media, said computer system running an operating system that includes an operating environment which provides a user with a graphical user interface, comprising:
-
a processor;
a high capacity removable media drive operatively connected to said processor; and
means for loading said operating system and said graphical user interface from said removable high capacity media, wherein said removable high capacity media includes all necessary operating system components, configuration, initialization and registry files and drive letter assignments to completely load said operating system and said graphical user interface and provide a user with access to all computer peripherals.
-
-
12. A removable storage cartridge comprising high capacity storage media for use in a computer system comprising a processor, non-removable media, a high capacity removable media drive and an operating system which includes an operating environment that provides a user with a graphical user interface, said high capacity storage media being configured by a method comprising:
-
generating a list of software components needed to completely load said operating system and said graphical user interface from said high capacity storage media; and
copying said software components to said high capacity storage media adjusting configuration, initialization and registry files on said removable high capacity media to reflect a drive letter or volume label of said high capacity removable media drive from which said operating system will be running when said computer is restarted from said removable high capacity media. - View Dependent Claims (13, 14, 15, 16)
scanning a list of files on said non-removable media;
examining configuration, initialization and registry files; and
searching said non-removable media to determine executable program files, libraries and program file dependencies.
-
-
14. The removable storage cartridge according to claim 12, further comprising:
-
determining from said computer system if said high capacity removable media drive is bootable; and
copying operating system bootstrap files to said high capacity storage media if said high capacity removable media drive is bootable.
-
-
15. The removable storage cartridge according to claim 14, said computer system further comprising a floppy drive, said removable storage cartridge further comprising:
-
creating a bootable floppy disk by copying operating system bootstrap files to said bootable floppy disk if said high capacity removable media drive is not bootable;
determining a bus type and adapter of said high capacity removable media drive;
determining software drivers needed to access said high capacity removable media drive;
copying said software drivers to said bootable floppy disk; and
installing instructions to continue a bootstrap process from said high capacity removable media drive once said bootstrap process is initiated from said floppy disk.
-
-
16. The removable storage cartridge according to claim 12, further comprising:
-
copying recovery software to said high capacity storage media; and
installing an operating system command run from said high capacity storage media to execute said recovery software.
-
-
17. Application software for use on a computer system having a high capacity removable media drive and an operating system which provides an operating environment including a graphical user interface, said application software comprising:
-
system components needed to completely load said operating system and said graphical user interface from said high capacity removable media drive; and
recovery components which are run from said graphical user interface, wherein said application software is provided on removable high capacity media which is read by said high capacity removable media drive wherein said removable high capacity media includes all necessary operating system component, configuration, initialization and registry files and drive letter assignments to completely load said operating system and said graphical user interface and provide a user with access to all computer peripherals. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus for creating a recovery disk for a computer system having an operating system which provides an operating environment including a graphical user interface, said recovery disk including recovery software on a removable high capacity media, comprising:
-
a processor;
a high capacity removable media drive;
a file list generating application which generates a list of components needed to completely load said operating system and said graphical user interface from said removable high capacity media; and
an adjustment application which adjusts configuration, initialization and registry files on said removable high capacity media to reflect a drive letter or volume label of said high capacity removable media drive from which said operating system will be running when said computer is restarted, wherein said apparatus copies said components and said recovery software to said removable high capacity media. - View Dependent Claims (22, 23, 24, 25)
a floppy drive, and an drive identification application which determines a bus type and adapter of said high capacity removable media drive, wherein said apparatus copies operating system bootstrap files, said operating system components, and a device driver to access said high capacity removable driver, and wherein said apparatus copes instructions to continue a bootstrap process from said high capacity removable media drive if said high capacity removable media drive is not bootable, said instructions to continue said bootstrap process being executed once said bootstrap process is initiated from a bootable floppy disk inserted into said floppy drive.
-
-
25. The apparatus according to claim 21, said apparatus further installing a command on said removable high capacity media to execute said recovery software.
-
26. An apparatus for bootstrapping a computer system from removable high capacity media, said computer system running an operating system that includes an operating environment which provides a user with a graphical user interface, comprising:
-
a processor;
a high capacity removable media drive operatively connected to said processor; and
an input/output system which loads said operating system and said graphical user interface from said removable high capacity media, wherein said removable high capacity media includes all necessary operating system components, configuration, initialization and registry files and drive letter assignments to completely load said operating system and said graphical user interface and provide a user with access to all computer peripherals.
-
Specification