System Configuration with the BIOS

 <  Day Day Up  >  

The BIOS starts your computer by locating the operating system on a disk drive. So, you might be wondering, "How does the BIOS know what disk drives are installed?"

tip

graphics/tip_icon.gif

Whenever you build a system or change major components , you need to restart the system and run the BIOS setup program to check or change settings (as described in the next section).


Disk drives are some of the most important items that must be configured in the BIOS. If the drive types are not correctly identified in the BIOS, the BIOS will not be able to start the system.

Starting the BIOS Setup Program

On most systems built since the late 1980s, the BIOS configuration program is stored in the BIOS chip itself. Just press the key or key combination displayed onscreen (or described in the manual) to get started.

Although these keystrokes vary from system to system, the most popular keys on current systems include the escape (Esc) key, the Delete (Del) key, the F1 key, the F2 key, the F10 key, and various combinations of Ctrl+Alt+ another specified key.

If you don't know which key to press to start your computer's BIOS setup program, try the keystrokes listed in Table 6.2.

Table 6.2. Common Keystrokes Used to Start the BIOS Setup Program

BIOS

Keystrokes

Notes

Phoenix BIOS

Ctrl+Alt+Esc

Ctrl+Alt+F1

Ctrl+Alt+S

Ctrl+Alt+Enter

Ctrl+Alt+F11

Ctrl+Alt+Ins

Award BIOS

Ctrl+Alt+Esc

Esc

Del

AMI BIOS

Del

IBM BIOS

Ctrl+Alt+Ins* F1

*Early notebook models; press when cursor is in upper-right corner of screen.

Compaq BIOS

F10

Keystroke actually loads Compaq setup program from hard disk partition on most models; press when cursor is in upper-right corner of screen.

Because the settings you make in the BIOS setup program are stored in the non-volatile RAM of the CMOS, the settings are often called CMOS settings .

tip

graphics/tip_icon.gif

Notebook computers sometimes use a setup program executed within Windows as an alternative to configuring the system with the BIOS setup program at system startup.


In the following section, we will review the typical setup process, looking at each screen of a typical sixth -generation (Pentium III/Athlon) system. Setup screens used by other recent processors such as the Pentium 4, Athlon XP, and Athlon 64 are similar.

Step-by-Step CMOS/BIOS Configuration

To do well on the A+ Certification Exam, you need to understand basic CMOS/BIOS configuration. To help you prepare for the exam, this section covers the most important portions of the CMOS/BIOS setup process.

caution

graphics/caution_icon.gif

BIOSs vary widely, but the screens used in the following sections are representative of the options available on typical recent systems; your system might have similar options, but place the settings on different screens than those shown here. Be sure to consult the manual that came with your computer or motherboard before toying with the settings you find here. Monkeying with the settings here can improve performance, but can also wreak havoc on an otherwise healthy PC if you don't know what you're doing. Be warned !


To start the CMOS setup process, press the correct key(s) during the bootstrap process or run the setup program from hard disk or floppy disk after the computer has started. Depending upon the brand and version of BIOS your computer uses, you might see a menu screen only, or you might see the standard CMOS setup screen with a top-level menu as in Figure 6.6 (shown later in this chapter). If you see a menu only, select Standard CMOS Setup to begin.

Figure 6.6. The standard (main) BIOS setup screen on a typical recent system. This screen also provides a top-level menu for access to other parts of the system BIOS.

graphics/06fig06.gif

Table6.3 provides a detailed discussion of the most important BIOS settings. Use this table as a quick reference to the settings you need to make or verify in any system. Examples of these and other settings are provided in the following sections.

Table 6.3. Major CMOS/BIOS Settings

Option

Setting

Notes

See Figure #

Floppy Drive

Usually 3.5-inch 1.44MB

Set to actual drive type/capacity; some systems default to other sizes.

6.6

ATA/IDE Drives

Auto

Auto-detects drive type and settings at startup time.

6.6

User /Power-On Password

Blocks system from starting if password not known

Enable for security but be sure to record password in a secure place.

6.6

Setup Password

Blocks access to setup if password not known

Both passwords can be cleared on both systems if CMOS RAM is cleared.

6.6

Keyboard

Numlock, auto-repeat rate/delay

Leave at defaults (NumLock On) unless keyboard has problems.

N/A

CPU Clock and Frequency

Set to correct settings for your processor (see Chapter 4, "The Motherboard and CPU")

Faster or higher settings overclock the system but could cause instability; some systems default to low values if system doesn't start properly.

6.7

CPU/Memory Cache

Enabled

Disable only if you are running memory testing software.

6.7

BIOS Update

Disabled

Enable to clear configuration data if you have problems with add-on cards.

6.7

PS/2 Mouse

Varies with mouse type

Disable if you use USB mouse; some systems use a motherboard jumper .

6.7

USB Legacy

Enable if USB keyboard is used

Enables USB keyboard to work outside of Windows.

6.7

CHIP ( Chipset Configuration )

Set AGP card speed and memory speed to match device speed

Nonstandard AGP or memory settings could cause instability.

6.8

Serial Ports

Disable unused ports; use default settings for port you use

Avoid setting two serial ports to use the same IRQ.

6.9

Parallel Port

EPP/ECP with default IRQ/DMA

Compatible with almost any recent parallel printer or device; be sure to use an IEEE-1284-compatible printer cable.

6.9

Power Management (Menu)

Enable unless you have problems with devices

Enable CPU fan settings to receive warnings of CPU fan failure.

6.10

AC Pwr Loss Restart

Enable restart

Prevents system from staying down if power failure takes place.

6.11

Wake on LAN (WOL)

Enable if you use WOL-compatible network card or modem

WOL-compatible cards use a small cable between the card and motherboard.

6.11

Hardware Monitor

Enable display for all fans plugged into the motherboard

Some systems, like this one, primarily report settings with very few options.

6.12

PCI IRQs

Use Auto unless Windows Device Manager indicates conflict or Windows can't configure the device

Sound cards should be installed in a PCI slot that doesn't share IRQs with another slot.

6.13

USB Function

Enable

If motherboard supports USB 2.0 (Hi-Speed USB) ports, be sure to enable USB 2.0 function and load USB 2.0 drivers in Windows.

6.13

PCI/PnP IRQ, DMA, I/O Port Address Configuration (Exclusion)

Leave at defaults unless you have non-PnP ISA cards installed

No changes required on systems without ISA cards (motherboard serial, parallel, and PS/2 mouse ports are ISA but support PnP).

6.14

Boot Sequence

Adjust as desired

With bootable Windows CDs (2000, XP), move CD-ROM (optical) drive before hard drive.

6.15

Plug-and-Play OS

Enable for all except some Linus, Windows NT, MS-DOS

When enabled, Windows configures devices.

6.15

Boot Virus Detection (Antivirus Boot Sector)

Enable

Stops true infections but allows multiboot configuration.

6.15

Primary VGA BIOS

Varies

Use AGP unless you have AGP and PCI graphics (video) cards that won't work unless PCI is primary.

6.15

Assign IRQ to VGA

Enable

Disable frees up an IRQ, but can cause problems in determining primary VGA BIOS.

N/A

Write-Protect Boot Sector

Varies

Enable for normal use, but disable when installing drives or using a multiboot system; helps prevent accidental formatting, but might not stop third-party disk prep software from working.

N/A

Shadowing

Varies

Enable shadowing for video BIOS; leave other shadowing disabled.

N/A

LBA Mode

Enable

Disable would prevent MS-DOS or Windows from using more than 504MiB (528.5MB) of an ATA/IDE drive's capacity. Some older systems put this setting in various locations away from the standard setup screen.

N/A

Onboard Audio, Modem, or Network

Varies

Enable if you don't use add-on cards for these functions; disable each setting before installing a replacement card.

N/A

Quiet Boot

Varies

Disable to display system configuration information at startup.

N/A

Boot-Time Diagnostic Screen

Varies

Enable to display system configuration information at startup.

N/A

Automatic Configuration of BIOS/CMOS Settings

Let's be frank ”after reading Table 6.3, you might be wondering, "Isn't there an easier way to configure the BIOS?" Well, actually there is, in a way.

Many versions of the AMI and Award (Phoenix) BIOS enable you to automatically configure your system with a choice of these options from the main menu:

  • BIOS defaults (also referred to as Original/Fail-Safe on some systems)

  • Setup defaults (also referred to as Optimal on some systems)

  • Turbo

What exactly do these options configure, and what do they leave out?

These options primarily deal with performance configuration settings in the BIOS such as memory timings, memory cache, and the like. The settings used by each BIOS setup option are customized by the motherboard or system maker.

Use BIOS defaults to troubleshoot the system because these settings are very conservative in memory timings and other options. Normally, the Setup defaults provide better performance. Turbo , if present, speeds up the memory refresh rate used by the system. As you view the setup screens in this chapter, you'll note these options are listed.

With many recent systems, you can select Optimal or Setup defaults, save your changes, and exit, and the system will work acceptably. However, you might want more control over your system. In that case, look at the following screens and make the changes necessary.

Standard CMOS Configuration

The first stop on any trip to BIOSLand is the Standard CMOS Configuration screen shown in Figure 6.6. It includes settings for items such as

  • Date; the Windows clock is based on this setting.

  • Time; the Windows clock is based on this setting.

  • Floppy disk drive types for drives A: (first floppy disk drive) and B: (second floppy disk drive); some recent systems support only one floppy disk drive.

  • Drives connected to the ATA/IDE interface, such as hard disks, optical drives, and removable media drives.

  • User (power-on) and supervisor (access to setup) passwords.

Why are these settings critical?

If the date and time are not set correctly, the Windows clock will show incorrect date and time information. If the drives are not configured correctly, the system can't boot. If you enable password options and forget the passwords, the system can't boot.

To make selections here, you normally press keys to cycle through the different options, including date and time. In the system used as an example in this chapter, values with square brackets around them can be edited by the user, whereas values without brackets (such as memory size ) are displayed for your reference, but can't be changed. The triangle symbol shown in Figure 6.6 and other screens means the menu item links to a submenu.

The time must be entered in the 24- hour format (1:00 p.m. = 13:00, and so on). Some systems have an option to enable automatic changes to and from daylight savings time. However, Windows can also be configured to make this adjustment, so make sure you enable this feature in the BIOS or in Windows, but not in both places.

Change the default floppy drive types to match your current configuration if necessary.

To select the correct ATA/IDE hard drive type, you can use one of three methods :

  • Manually enter the correct settings. These are usually listed on the drive's faceplate. See Chapter 14, "Storage," for details.

  • Use auto-detect to query the drives for their setup (might be located on the main menu or another submenu) main menu.

  • Allow the system to detect the hard drives during every system boot (auto). This is the setting I recommend.

caution

graphics/caution_icon.gif

If you use automatic setup after you make manual changes, all your manual changes will be overridden! Use one of these settings first (I recommend trying Turbo or Setup Defaults); then make any other changes you want.


The Auto setting shown in Figure 6.6 for primary and secondary master and slave drives refers to drives connected to the ATA/IDE host adapters on the motherboard. Auto configuration enables the computer to detect the drives and use the correct settings at startup.

Many systems also display the amount of memory onboard on this screen, but only extremely old systems based on 386 or older processors require that you manually enter the amount of RAM in the system. The standard setup screen is the single-most important screen in the entire BIOS/CMOS setup process. If the drives are not defined correctly, the system cannot boot.

graphics/note_icon.gif

Most motherboards have a clear CMOS jumper near the battery that can be used to clear out the CMOS settings if you forget passwords or make other errors in BIOS configuration. Typically, you unplug the system, put the jumper block over the clear CMOS jumper pins for a few moments, and then remove the jumper block. Keep in mind that clearing the CMOS removes all the settings, including the correct ones.


Security/Passwords

Are you the paranoid type? Perhaps you'd rather not let complete strangers start up your computer or play with the BIOS? If this sounds like you, the Security or Passwords BIOS option is made for you.

You can enable two types of passwords on many systems: a user or power-on password that must be entered to allow any use of the system, and a setup password that must be entered to allow access to the BIOS/CMOS setup.

Because passwords are useful to prevent tampering with system settings, record the system information first, before you enable this feature. Some systems use a separate setup screen for configuring passwords, whereas others use the main setup screen as in Figure 6.6.

Advanced CMOS Configuration

Just as the Standard CMOS Configuration screen helps your system start correctly, the Advanced CMOS Configuration screen helps your system run at the correct speed. As you can see from Figure 6.7, the Advanced CMOS Configuration screen (sometimes called CMOS Features ) is typically used to enable memory caching features in the processor and, on most recent systems, the speeds of the processor and its connection to memory. To learn more about using the processor and memory speed settings, see Chapter 4, "The Motherboard and CPU."

Figure 6.7. The Advanced screen on this system enables the user to configure the processor, memory speed, PS/2 mouse, USB legacy (USB keyboard), and has submenus for additional options.

graphics/06fig07.gif

caution

graphics/caution_icon.gif

Although some users recommend that you configure the settings for hard drives to user-defined, which will list the exact settings for each hard drive, this can cause a major problem in case your BIOS settings are lost due to a virus, battery failure, or other causes. If you are not an experienced user, I highly recommend you let your computer do the work here.


This system's advanced menu also offers settings for cache memory, USB and PS/2 mouse configuration, BIOS update settings, and has submenus for chipset (CHIP), built-in I/O device, PCI device, and RAM/ROM shadowing. For more information on these options and additional options not shown in Figure 6.7, see Table 6.3 and the following sections.

caution

graphics/caution_icon.gif

If you don't have all the settings recorded (with screen printouts or by writing them down), enabling power-on or setup passwords can be mighty inconvenient.

Why? If the passwords are lost, users are locked out of the system. Keep in mind that there are two ways that passwords can be stored:

  • If the password is stored in the CMOS, you would need to remove the battery or use the clear CMOS jumper on the motherboard to erase the CMOS record of the passwords ”and all other settings. This would require reconfiguring the system BIOS from scratch!

  • If the password is stored in a special security chip (as on some IBM and Compaq models), you might need to replace the chip if the password is lost.

Before you use the password feature on a particular system, find out how it stores passwords.


CHIP (Chipset) Menu

The CHIP menu, also known as the Advanced Chipset/Chipset Features Configuration screen, like the one shown in Figure 6.8, offers many advanced options that vary by the system.

Figure 6.8. The CHIP (chipset) menu on this system is used to configure the AGP slot and memory timings.

graphics/06fig08.gif

The following are some typical features of this menu:

  • Memory types, speed, and timing ” Adjust the values here to match the memory installed in the system (such as parity, non-parity, SDRAM, EDO, and so on).

  • Configuration of the AGP slot ” On systems with an AGP slot, you might need to select the AGP mode (1x, 2x, 4x, or 8x) and the graphics aperture (the amount of memory space used by the AGP graphics card).

Some computers also place the ATA/IDE host adapter settings on this screen (top of Figure 6.8). Both primary and secondary host adapters should be enabled unless the computer is using a faster ATA/IDE or Serial ATA host adapter card in an expansion slot as a replacement for the onboard host adapters.

For more information on these options and additional options not shown in Figure 6.8, see Table 6.3.

I/O Device Configuration

When I started working with PCs about 20 years ago, the only built-in port on the motherboard was the keyboard port! Every other port you wanted to use required an add-on card. Things have changed a lot today: Although you can still install cards, most systems today have a bunch of built-in ports. Naturally, the system BIOS setup program is responsible for configuring them.

caution

graphics/caution_icon.gif

Advanced users can tinker with these settings to improve system speed, but be warned: Wrong settings for memory or AGP video can cause your system to be unstable. Unless you have the leisure to experiment, I recommend you use the Setup Defaults configuration option described earlier to set up this screen.


Depending upon the system, you might need to check several BIOS setup screens to verify that your computer's onboard devices are all configured as you desire . The example shown in Figure 6.9 configures serial and parallel port settings only, whereas other ports (USB, PS/2 mouse, ATA/IDE, onboard sound and modem) are configured on different screens on this and some other systems. This menu is sometimes referred to as the Onboard Peripherals menu.

Figure 6.9. A typical I/O device configuration screen.

graphics/06fig09.gif

The parallel port setting in Figure 6.9 (ECP/EPP) is recommended for use with virtually any parallel port printer or device, because some devices prefer EPP mode and others prefer ECP mode. Note that you can disable parallel and serial ports if you no longer use parallel or serial devices.

For more information on these options and additional options not shown in Figure 6.9, see Table 6.3.

Power Management Configuration

Have you ever walked into a small office or bedroom where a PC's been running all day long? Boy, it's hot in there! PCs produce a lot of heat, but that's just a byproduct of the kilowatts they gobble up. Nobody minds using power to run a PC that's doing something useful, but a PC running a screen saver uses just as much power as a PC creating payrolls or downloading files.

Power management features in the BIOS (see Figure 6.10) can be used to save power when a system is idle and, on some systems, to protect your processor. Although the savings available from power management might be minimal when only one PC is considered, they really add up when hundreds or thousands of PCs in a company are considered .

Figure 6.10. A typical power management setup screen.

graphics/06fig10.gif

Although you might prefer to manage power through the Windows Power Management dialog box, you can enable features such as CPU Fan Check at Power On or Fan Check Beeping through this dialog box on some recent computers. Enabling these settings can help protect your processor from overheating .

Power management works like this: After a user-defined period of inactivity, devices such as the monitor, the hard drive, or even the CPU will go into different low-power modes, such as

  • Standby mode ” Shuts off the hard drive and blanks monitor screens that use Display Power Management Signaling. Move the mouse or press a key to "wake up" the system.

  • Suspend mode ” Turns off the CPU clock to save even more power. Systems that fully support suspend mode enable you to choose a special shutdown option that "remembers" what programs and files were open , and can bring the system back to that state when the power is restored. Suspend to RAM is a variation that stores the system state in RAM for faster recovery after the system is turned on.

In the system shown in Figure 6.10, select the PowerUp Control submenu (see Figure 6.11) to determine the events that can wake up the system from a power-saving mode or use the Power dialog box in Windows. Systems that support ACPI power management perform most configuration tasks in Windows.

Figure 6.11. Typical power-up options. This system can be configured to restart automatically if AC power is lost, or when activity is detected on an external modem, internal PCI modem, or network adapter.

graphics/06fig11.gif

Most recent hardware handles power management properly, but it can be disabled on systems that have problems. If you enable power management, I recommend you enable power-up options to bring the system back to normal operation after a power failure or when activity is detected on modem or network lines (see Figure 6.11).

caution

graphics/caution_icon.gif

Power management doesn't always work well, especially with older hardware or if the correct drivers aren't installed to support power management. For example, Epson inkjet printers that connect to the USB port require a special USB driver to work properly on a power-managed system running Windows 98.


For more information on these options and additional options not shown in Figures 6.10 and 6.11, see Table 6.3.

Hardware Monitor

As hot as a small room containing a PC can get, it's a whole lot hotter inside the PC itself. Excessive heat is the enemy of system stability and shortens the life of your hardware. Adding fans (see Chapter 5) can help, but if they fail, you have problems.

The Hardware Monitor screen (sometimes referred to as PC Health) has been added to newer systems to help you make sure that your computer's temperature and voltage conditions are at safe levels for your computer (see Figure 6.12).

Figure 6.12. A typical Hardware Monitor screen.

graphics/06fig12.gif

Although it is useful to view temperature and voltage settings in the BIOS setup program, temperature values are usually higher after the computer has been working for awhile (after you've booted to Windows and no longer have access to this screen). Generally, the major value of this screen is that its information can be detected by motherboard or system monitoring programs that run under Windows and enable you to be warned immediately if there are any heat- or fan- related problems with your system.

tip

graphics/tip_icon.gif

Figure 6.12 doesn't list values for the power and chassis fans. That's because the fans inside this system aren't connected to the motherboard, and thus can't be monitored by the BIOS. If you install chassis fans, make sure you buy the type that can connect to your motherboard so that you can get the full benefit of your computer's Hardware Monitor feature.


For more information on these options and additional options not shown in Figure 6.12, see Table 6.3.

PCI Configuration

When ISA and other legacy card types were common, installing add-on cards into a system was a nightmare of IRQ and other conflicts. However, PCI cards (and their faster siblings, AGP cards) are designed to share IRQs (see Chapter 2 for more information about IRQs). IRQ conflicts have always been number one on the list of installation headaches .

Even though IRQ sharing usually works very nicely , you might need to manually configure the hardware resource settings used by PCI (and AGP) cards in a few cases, such as if Windows can't detect a PCI or AGP card you've installed. That's the time to use the BIOS's PCI Configuration screen, such as the example shown in Figure 6.13. On this system, the PCI Configuration dialog box is also used to enable or disable USB ports.

Figure 6.13. A typical PCI Configuration screen.

graphics/06fig13.gif

If Windows can't configure a PCI device inserted into a particular PCI slot, you might need to change the Auto settings shown in Figure 6.13 to manually selected settings. Note that slots 4 and 5 must use the same IRQ in this example; if cards in these slots can't work with each other, move one of the cards to another slot. There's another way you can deal with balky PCI cards: Give them more IRQs to work with. On older systems with PCI slots, PCI cards could be configured to use only IRQs 9, 10, 11, and 12 (and 12 was often unavailable because it was used by the PS/2 mouse port). Newer systems might also enable PCI cards to use IRQs traditionally used by ISA devices such as serial (IRQs 3 and 4) and parallel ports (IRQ 7). If IRQs below 9 can be used by the PnP BIOS (as in Figure 6.14), disabling serial and parallel ports you don't use makes it easier for Windows and your BIOS to find resource combinations that work correctly for all cards and for motherboard-based devices such as USB and integrated sound.

Figure 6.14. A typical PnP IRQ Resource Exclusion dialog box. By changing PnP Reservation options for IRQs used by non-PnP ISA cards to Yes, you can prevent the BIOS from assigning the same IRQ to a PnP card.

graphics/06fig14.gif

Things get trickier if you have a system that uses non-PnP ISA cards alongside PCI cards. These systems are getting scarcer, but they're still around.

graphics/note_icon.gif

A non-PnP ISA card is a card that makes you flip DIP switches or run a special configuration program to set its IRQ and other hardware resources (see Chapter 19, "Installing and Configuring Hardware in Windows," for more information).


If you don't tell the system which IRQs are used by non-PnP cards, the BIOS might try to assign them to PnP cards, which causes the cards to stop working. What's the solution? Use a Resource Exclusion menu in your system BIOS such as the one shown in Figure 6.14. This menu, known as a PnP Configuration menu on some systems, enables you to reserve IRQ settings for use by non-PnP ISA devices (ISA devices, unlike PCI devices, can't share IRQs). Some systems put IRQ, DMA, and I/O port address settings on a single menu, whereas others, like this one, use separate menus for each resource.

For more information on these options and additional options not shown in Figure 6.14, see Table 6.3.

Boot Setup

You can follow all the rules for creating a bootable floppy disk or hard disk covered in Chapter 15, "Preparing Hard and Floppy Drives with Windows," but if the BIOS doesn't list the drives you want to boot from in the correct order, your system won't boot.

The Boot Configuration screen (part of the Advanced setup screen on some systems) is used to configure the order in which the computer looks for a bootable device (see Chapter 14, "Storage," for more information), support for PnP operating systems (Windows 95 and newer, but not Windows NT), antivirus BIOS configuration, the primary video card, and related settings (see Figure 6.15). On systems that have ATA or Serial ATA RAID host adapters such as this one, this menu might also enable the RAID array's ATA or Serial ATA BIOS (see Chapter 14 for more information).

Figure 6.15. A typical Boot Configuration menu. The inset shows the wide variety of removable-media drives that can be used as bootable devices on recent systems.

graphics/06fig15.jpg

I recommend the following boot order with Windows:

  1. Floppy drive

  2. CD-ROM

  3. Primary Master hard disk

If you compare this list to the drive order shown in Figure 6.15, you can see that the CD-ROM drive should be moved up in the boot order. If the CD-ROM is listed after the hard disk, you won't be able to boot from the CD-ROM if the hard disk is bootable.

For more information on these options and additional options not shown in Figure 6.15, see Table 6.3.

 <  Day Day Up  >  


Absolute Beginners Guide to A+ Certification. Covers the Hardware and Operating Systems Exam
Absolute Beginners Guide to A+ Certification. Covers the Hardware and Operating Systems Exam
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 310

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net