Method for quickly booting a computer system
DC CAFCFirst Claim
1. A method for fast booting a computer system, comprising the steps of:
- A. performing a power on self test (POST) of basic input output system (BIOS) when the system is powered on or reset is requested;
B. checking whether a boot configuration information including a system booting state which was created while executing a previous normal booting process exists or not;
C. storing the boot configuration information from execution of the POST operation before loading a graphic interface (GUI) program, based on the checking result; and
D. loading the graphic user interface (GUI) program.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method for quickly booting a personal computer system using boot configuration information on memory and the attached devices that was created and saved in a hard disk at the preceding boot process. The method for a quick boot process includes the steps of performing a power-on self test POST) operation when a personal computer system is powered on or a reset button is pressed; performing a normal boot process after the POST operation; saving the contents of memory and the status of the attached devices to a hard disk; checking if a reboot is requested; restoring the saved boot configuration information from the hard disk, after POST is completed during the reboot process; checking whether or not an initial device configuration file and/or an automatic batch file were changed; and executing commands in the two files and saving a newly created boot configuration information to the hard disk for future boot. The personal computer system, may reboot quickly because of omission of execution of the initial device configuration filed and the automatic batch file.
259 Citations
18 Claims
-
1. A method for fast booting a computer system, comprising the steps of:
-
A. performing a power on self test (POST) of basic input output system (BIOS) when the system is powered on or reset is requested;
B. checking whether a boot configuration information including a system booting state which was created while executing a previous normal booting process exists or not;
C. storing the boot configuration information from execution of the POST operation before loading a graphic interface (GUI) program, based on the checking result; and
D. loading the graphic user interface (GUI) program. - View Dependent Claims (2, 3, 4, 5)
checking contents of a memory block of a predetermined size;
storing the contents of the memory block into a disc storage medium based on the checking result; and
storing the address of the stored memory block in the disc storage medium.
-
-
5. A method according to claim 1, wherein the boot configuration information in which system booting state is included comprises states of memory and hardware.
-
6. A method for fast booting a computer system, comprising the steps of:
-
A. performing a power on self test (POST) of basic input output system (BIOS) when the system is powered on or reset is requested;
B. resuming a boot configuration information including a system booting state by using the boot configuration information which was stored while executing a previous normal boot process; and
C. loading a graphic user interface (GUI) program. - View Dependent Claims (7, 8, 9)
checking if a designated boot configuration information is different from the resuming boot configuration information;
executing an initial driving program based on a modified configuration information; and
updating the boot configuration information after said execution.
-
-
8. A method according to claim 6, wherein said step B comprises the steps of:
-
determining whether to resume said stored boot configuration information;
resuming the contents of memory blocks, addresses of which have been stored while executing a previous normal booting process; and
writing zeros into other memory blocks than the resumed memory blocks.
-
-
9. A method according to claim 6, wherein said step B restores said stored boot configuration information before an extended memory becomes in use.
-
10. A method for quickly booting a computer system in which Windows operating system is installed, comprising the steps of:
-
A. performing a power on self test (POST) of basic input output system (BIOS) when the system is powered on or reset is requested;
B. checking whether a boot configuration information including a system booting state which was created while executing a previous normal boot process exists or not;
C. storing the current boot configuration information, if there is no stored boot configuration information;
D. performing the POST operation when the computer system is rebooted;
E. resuming the stored boot configuration information; and
F. updating the boot configuration information before a graphic user interface (GUI) program is loaded, if a designated boot configuration information is different from the boot configuration information. - View Dependent Claims (11, 12)
-
-
13. A method for supporting fast booting a computer system through storing/resuming a memory status of the system, comprising the steps of:
-
checking whether to store a memory contents status;
checking memory contents of a certain unit of the memory;
selectively storing contents written in an area necessary for system operation based on the memory contents checking result; and
resuming the stored contents for fast booting. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification