Patent ID: 8429390

Claim:
A method for performing a quick boot and a general boot at a basic input output system (BIOS) stage, applied in a computer comprising an embedded controller firmware and a BIOS, the method comprising: when the embedded controller firmware detects that a power key is pressed, the embedded controller firmware performing power on of the computer; the embedded controller firmware or the BIOS determining whether a previous boot status flag is set to Fail; if the embedded controller firmware or the BIOS determines that the previous boot status flag is set to Fail, the embedded controller firmware or the BIOS changing a boot flag from Quick Boot to General Boot; if the embedded controller firmware or the BIOS determines that the previous boot status flag is set to Success, the BIOS determining whether the boot flag is set to Quick Boot; if the BIOS determines that the boot flag is set to Quick Boot, the BIOS performing an initialization of drivers preset by the quick boot, and uninitialized drivers being initialized at a stage when an operating system is started; and if the BIOS determines that the boot flag is set to General Boot, the BIOS performing an initialization of all drivers.