Flux rss
Bookmark Bookmark & Share
BIOS BIOS BIOS BIOS BIOS

Introduction to BIOS

BIOS ("Basic Input/Output System" is an essential component in computers, which is used for controlling hardware. It is a small software program, part of which is loaded in ROM (read-only memory, which cannot be modified), and part of which is in EEPROM (electrically erasable programmable read-only memory).

The POST

When a computer system is turned on or reset, the BIOS does an inventory of the hardware found on the computer and carries out a test (called POST for "Power-On Self Test") in order to verify that all of it is functioning properly.

  • Testing the processor (CPU)
  • Checking the BIOS
  • Checking CMOS configuration
  • Initialising the timer (the internal clock)
  • Initialising the DMA controller
  • Checking RAM and cache memory
  • Installing all BIOS functions
  • Checking all configurations (such as the keyboard, disk drives, and hard drives)

If the POST discovers an error, it will attempt to continue booting the computer. However, if the error is serious, the BIOS will stop loading the system and:

  • display a message on the screen, if possible (as the display device might not yet have been initialised, or might be defective);
  • emit a sequence of beeps, which refer to the source of the error;
  • send a code (called the POST code) to the computer's serial port, which may be retrieved using special diagnostic hardware.

If everything is correct, the BIOS will usually play a short beep to report that there are no errors.

Meaning of beeps in recent Award BIOS systems
# of beepsMeaningHow to resolve the problem
1 short beepPC is booting normally 
2 short beepsCMOS problemReinitialise the CMOS by removing the BIOS stack and replacing it, or by moving jumper JP4
1 long beep / 1 short beepProblem with motherboard or RAMPlace RAM modules correctly in slot, test RAM or change it
1 long beep / 2 short beepsProblem with graphics cardCheck that the graphics card is correctly placed in its slot. If need be, test with another video card.
1 long beep / 3 short beepsProblem with keyboardCheck that the keyboard is correctly plugged in, and that no keys are depressed. If need be, test with another keyboard.
1 long beep / 9 short beepsBIOS failureThe BIOS is invalid, replace it with a more recent version
3 beepsBase 64K RAM failureRAM contains errors. Try reinserting it correctly or replacing it.
4 beepsRefresh errorRAM is not refreshing correctly. Reset the refresh values in the BIOS or reset the BIOS.
5 beepsProcessor errorCheck that the processor is correctly plugged in, and that the fan is working. If need be, change it.
6 beepsProblem with keyboardCheck that the keyboard is correctly plugged in, and that no keys are depressed. If need be, test with another keyboard.
8 beepsProblem with graphics cardCheck that the graphics card is correctly placed in its slot. If need be, test with another video card.
Long incessant beepsRAM errorPlace RAM modules correctly in slot, test RAM or change it
Short incessant beepsPower supply errorCheck that all power cables are correctly connected to the motherboard, test with another power supply, or change them

Meaning of beeps for an AMI BIOS
# of beepsMeaningHow to resolve the problem
1Refresh failure
RAM is not refreshing correctly. Reset the refresh values in the BIOS or reset the BIOS. Place RAM modules correctly in slot, or change them.
2Parity Error
Place RAM modules correctly in slot, or change them. Test the RAM.
3Base 64K RAM failure
Place RAM modules correctly in slot, or change them. If need be, update the BIOS.
4System timer not operational
The motherboard must be sent for repairs.
5Processor Error
Check that the processor is correctly plugged in, and that the fan is working. If need be, change it.
6Gate A20 failure
Check that the keyboard is correctly plugged in, and that no keys are depressed. If need be, test with another keyboard.
7Processor exception interrupt error
The motherboard must be sent for repairs.
8Display memory read/write failure
Check that the graphics card is correctly placed in its slot. If need be, test with another video card.
9ROM checksum error
The BIOS chip must be replaced or updated.
10CMOS shutdown register read/write error
The motherboard must be sent for repairs.
11Cache memory problem
Check that the processor is correctly plugged in, and that the fan is working. If need be, change it. Place the RAM modules correctly in their slots, or replace them.

 

For an Award BIOS, only video-related errors will trigger beeps. Other errors are sent as POST codes and are displayed onscreen.

For example, a long beep, followed by two short beeps, indicates an error in a video device (graphics card). In such a case, you will have to try to place the video card in its slot correctly, or replace it altogether. Any other beep indicates a memory-based error.

Here is the list of POST codes, and the meaning of beep sequences for each of the three main BIOS manufacturers:

BIOS setup

Most BIOSes have a setup program for modifying basic system configurations. This kind of information is stored in self-powered memory (using a battery) so that the data remains saved even when the computer is off (RAM is reinitialised each time the system boots).

Each machine has several BIOSes:

  • The motherboard BIOS
  • The BIOS which controls the keyboard
  • The video card BIOS
  • and possibly
    • the BIOS for SCSI controllers, used for booting from the SCSI device, which then communicate with the DOS without requiring an additional driver
    • (The network card BIOS for booting from the network)

When the computer is turned on, the BIOS displays a copyright message on the screen, then carries out diagnostic and initialisation tests. After these tests are complete, the BIOS displays a message prompting the user to press one or more keys in order to enter BIOS setup.

Depending on what brand of BIOS it is, it may be the F2 key, the F10 key, the DEL key, or one of the following key sequences:

  • Ctrl+Alt+S
  • Ctrl+Alt+Esc
  • Ctrl+Alt+Ins

On Award BIOSes, the following message is displayed during POST:

TO ENTER SETUP BEFORE BOOT PRESS CTRL-ALT-ESC OR DEL KEY

Reinitialising the BIOS

As BIOS setup is used to edit hardware settings, changing them might cause the system to become unstable, and it might not even restart. When this happens, the changes to the BIOS must be cancelled, and the default settings must be restored.

If the computer boots up and you can access the BIOS, it will usually allow you to return to the default settings. In PhoenixBIOS, press F9 to return the configuration to the defaults set by the manufacturer. In AwardBIOS, press F9 to restore the previous settings, F6 to restore Award BIOS's default settings, and F7 to restore the defaults set by the motherboard's manufacturer.

If you cannot access the BIOS using standard procedures, most motherboards include a jumper for resetting the default values. Simply change the jumper's position, then leave it there for about ten seconds.

Meaning of beeps in a Phoenix BIOS
# of beepsMeaningHow to resolve the problem
1-3-1-1DRAM Refresh error
Place the RAM modules correctly in their slots, or replace them.
1-2-2-3ROM checksum error
Place the RAM modules correctly in their slots, or replace them.
1-3-1-3Keyboard Controller Error
Place the keyboard correctly in its slot, or replace it.
1-3-4-1RAM error
Place the RAM modules correctly in their slots, or replace them.
1-3-4-3RAM error
Place the RAM modules correctly in their slots, or replace them.
1-4-1-1RAM error
Place the RAM modules correctly in their slots, or replace them.
2-2-3-1Unexpected interrupt
 
It is strongly recommended to shut off the computer's power before making these changes. Whenever doing so, refer to the manual that came with your motherboard.


Last update on Thursday October 16, 2008 02:43:12 PM.This document entitled « BIOS » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.
BIOS Introduction to BIOS BIOS ("Basic Input/Output System" is an essential component in computers, which is used for controlling hardware. It is a small software program, part of which is loaded in ROM (read-only memory, which cannot be modified), and... en.kioskea.net/contents/pc/bios.php3
BIOS optimisation What is the BIOS? The BIOS (Basic Input/Output System) is a small memory chip located on the motherboard containing data that define the system parameters. As some BIOS data are written in a ROM, it is not possible to change them, however, certain... en.kioskea.net/contents/repar/optibios.php3
Flashing the BIOS What does it mean "to flash"? The BIOS (Basic Input/Output System) is a small memory chip located on the motherboard containing data that defines the system parameters. The data may, however, contain errors (bugs). Furthermore, when new hardware... en.kioskea.net/contents/repar/flashbios.php3
How to access your BIOS set upHow to access your BIOS set up Depending on your computer model, the way you will access your BIOS set up menu will differ. Here is a list of the most common models used and the access key used for this process. ACER You can make use... en.kioskea.net/faq/sujet-283-how-to-access-your-bios-set-up
Lost password - Resetting the BIOSLost password - Resetting the BIOS Hardware reset Software reset In the case you have forgotten or lost the password for the BIOS, (prompted when starting your computer), this tip below will help you to tackle this problem. The... en.kioskea.net/faq/sujet-1192-lost-password-resetting-the-bios
BIOS ROM CHECKSUM ERROR-SYSTEM HALTEDBIOS ROM CHECKSUM ERROR-SYSTEM HALTED If the following error message is displayed when booting up your PC. BIOS ROM CHECKSUM ERROR-SYSTEM HALTED This means that the information found on the BIOS are invalid or cannot be ... en.kioskea.net/faq/sujet-716-bios-rom-checksum-error-system-halted
Dell Dimension 8200 BIOS not recognizing CPU (Solved)Hello, I just installed P4 2.8 Ghz CPU in my Dell Dimension 8200, but it reads it as 1.4 Ghz, and although Windows runs dramatically slower then the original P4 2.0 Ghz CPU, Windows does recognize it as the 2.8 Gig. SHould I flash the bios, or is... en.kioskea.net/forum/affich-58223-dell-dimension-8200-bios-not-recognizing-cpu
Run ps2 games in pc with ps2 cd without biosHello, i'm only 14 yrs. old and i wish to play ps2 games in my pc cuz i don't have a ps2 console.... i wonder if there's an emulator which can enable me to run ps2 games with a ps2 cd but without a bios file......... if there is, can anyone tell me... en.kioskea.net/forum/affich-79937-run-ps2-games-in-pc-with-ps2-cd-without-bios
HP Pavillion Notebook cannot enter BIOS.Greetings! I have a HP Pavillion ZT 3010 US notbook. I am unable to enter BIOS. The notebook freezes on the HP logo. When I press F10 (which is what usually gets me into BIOS) I see the message "Entering Setup" and she freezes. I've got the notebook... en.kioskea.net/forum/affich-52830-hp-pavillion-notebook-cannot-enter-bios
Download BIOS for ASUS motherboard SiS 672 P5SD2-VMThe technology is constantly changing, updates of computer components is necessary to avoid having to purchase new equipment. Come on most motherboards, a simple update your BIOS can make a big difference. If you are a happy owner of the card P5SD2-VM... en.kioskea.net/telecharger/telecharger-1161-bios-for-asus-motherboard-sis-672-p5sd2-vm
Download BIOS for GF7050VT-M5This motherboard supports processor socket775 always remains in the competition even at the present time to equip the PC with the users. If you are those which has this GF705 0VT-M, here the update of your BIOS which fixes a good number of problems... en.kioskea.net/telecharger/telecharger-1058-bios-for-gf7050vt-m5
Download BIOS for G31T-M (V1.0)We all know that BIOS (BASIC Input / Output System) is the heart of the stability of our computer. It is therefore primordial to support it in day so that the card mother can incorporate new equipments and take care of new technologies which will be... en.kioskea.net/telecharger/telecharger-1004-bios-for-g31t-m-v1-0