UPGRADING REPAIRING PCs
UPGRADING REPAIRING PCs UPGRADING REPAIRING PCs
74 floppy drive LED. When the system beeps and the floppy drive LED is lit, the system is copying the BIOS recovery code into the flash device. 3. As soon as the drive LED goes off, the recovery should be complete. Power the system off. 4. Change the flash recovery jumper back to the default position for normal operation. When you power the system back on, the new BIOS should be installed and functional. However, you might want to leave the BIOS upgrade floppy in drive A: and check to see that the proper BIOS version was installed. Note Chapter 3—BIOS Configurations and Upgrades Note that this BIOS recovery procedure is often the fastest way to update a large number of machines, especially if you are performing other upgrades at the same time. This is how it is normally done in a system assembly or production environment. Plug-and-Play BIOS The role of the traditional BIOS was to manage the essential devices in the system: the hard drive, floppy drive, video, parallel and serial ports, and keyboard and system timer. Other devices were left to fight for the remaining IRQs and other hardware resources listed in Chapter 2, “System Components and Configuration.” When Windows 95 was introduced, the role of the BIOS changed dramatically. To support Windows 95, the Plug-and-Play BIOS was introduced, changing how cards were installed and managed. Table 3.2 compares a Plug-and-Play (PnP) BIOS to a conventional BIOS. Table 3.2 Plug-and-Play BIOS Versus Conventional BIOS Task Conventional BIOS Plug-and Play BIOS Hardware Motherboard-based All PnP devices as well as configuration devices and video only motherboard devices Configuration type Static (fixed settings) Dynamic (settings can be altered as various devices are installed) Configuration Manual configuration Manual, BIOS-assisted, or operating method system assisted Operating system Accepts all BIOS settings Receives PnP device information relationship to BIOS without alteration from BIOS and can alter settings as required
Note A complete list of PnP device IDs is found in the Technical Reference section of the CD included with Upgrading and Repairing PCs, 12th Edition. PnP BIOS Configuration Options Plug-and-Play BIOS 75 While PnP BIOSes vary widely in their features, the following settings are typical. Use the list in Table 3.3 along with the tables that follow to help you make configuration changes when necessary. Resource Configuration The Resource Configuration menu is used for configuring the memory and interrupt usage of non–Plug-and-Play (legacy) ISA busbased devices. Table 3.3 shows the functions and options found in a typical modern BIOS. Table 3.3 Typical Resource Configuration Menu1 Feature Options Description Memory C800 CBFF Available (default) | Reserved Reserves specific upper Reservation CC00 CFFF Available (default) | Reserved memory blocks for use D000 D3FF Available (default) | Reserved D400 D7FF Available (default) | Reserved D800 DBFF Available (default) | Reserved DC00 DFFF Available (default) | Reserved by legacy ISA devices. IRQ IRQ 3 Available (default) | Reserved Reserves specific IRQs Reservation IRQ 4 Available (default) | Reserved for use by legacy ISA IRQ 5 Available (default) | Reserved devices. An asterisk (*) IRQ 7 Available (default) | Reserved displayed next to an IRQ IRQ 10 Available (default) | Reserved IRQ 11 Available (default) | Reserved indicates an IRQ conflict. 1. Based on the Phoenix BIOS used by the Intel SE440BX2 motherboard. Used by permission of Intel Corporation. Note that these settings are only for legacy (non–Plug-and-Play) ISA devices. For all Plug-and-Play ISA devices, as well as PCI devices (which are Plug-and-Play by default), these resources are instead configured by the operating system or by software that comes with the cards. Setting these resources here does not actually control the legacy ISA device; that usually must be done by moving jumpers on the card. By setting the resource as reserved here, you are telling the Plugand-Play operating system that the reserved resources are off-limits, so it won’t accidentally set a Plug-and-Play device to use the same resource as a legacy ISA device. Reserving resources in this manner is sometimes required because the Plug-and-Play software can’t detect all legacy ISA devices and therefore won’t know which settings the device might be using.
- Page 42 and 43: 24 Chapter 2—System Components an
- Page 44 and 45: 26 Chapter 2—System Components an
- Page 46 and 47: 28 Chapter 2—System Components an
- Page 48 and 49: 30 Chapter 2—System Components an
- Page 50 and 51: 32 Chapter 2—System Components an
- Page 52 and 53: 34 Chapter 2—System Components an
- Page 54 and 55: 36 Caution Chapter 2—System Compo
- Page 56 and 57: 38 Table 2.15 Troubleshooting Power
- Page 58 and 59: 40 Chapter 2—System Components an
- Page 60 and 61: 42 Chapter 2—System Components an
- Page 62 and 63: 44 modules can be divided by 9, but
- Page 64 and 65: 46 Chapter 2—System Components an
- Page 66 and 67: 48 Chapter 2—System Components an
- Page 68 and 69: 50 Other Add-On Card Configuration
- Page 70 and 71: 52 Chapter 2—System Components an
- Page 72 and 73: 54 Chapter 2—System Components an
- Page 74 and 75: 56 Chapter 2—System Components an
- Page 76 and 77: 58 Chapter 2—System Components an
- Page 78 and 79: 60 Chapter 2—System Components an
- Page 80 and 81: 62 Chapter 2—System Components an
- Page 82 and 83: 64 Chapter 2—System Components an
- Page 84 and 85: 66 Chapter 2—System Components an
- Page 87 and 88: Chapter 3 3 BIOS Configurations and
- Page 89 and 90: Where BIOS Updates Come From 71 Tab
- Page 91: How to Recover from a Failed BIOS U
- Page 95 and 96: Other BIOS Troubleshooting Tips 77
- Page 97 and 98: Determining the Motherboard Manufac
- Page 99 and 100: Determining the Motherboard Manufac
- Page 101 and 102: Table 3.8 Common Keystrokes Used to
- Page 103 and 104: Phoenix BIOS Beep Codes The followi
- Page 105 and 106: Port 80h Beep Code Codes Error Mess
- Page 107 and 108: BIOS Configuration Worksheet 89 BIO
- Page 109 and 110: BIOS Configuration Worksheet 91 Sha
- Page 111 and 112: 4 SCSI and IDE Hard Drives and Opti
- Page 113 and 114: Cable key prevents improperly plugg
- Page 115 and 116: Breaking the 504MB (528-Million-Byt
- Page 117 and 118: Table 4.3 Using LBA Mode Operating
- Page 119 and 120: 5. Use the #4 option—View Current
- Page 121 and 122: Using LBA Mode 103 Table 4.6 Why ID
- Page 123 and 124: Sources for BIOS Upgrades 105 Table
- Page 125 and 126: Improving Hard Disk Speed 107 Figur
- Page 127 and 128: Bus-Mastering Chipsets for IDE 109
- Page 129 and 130: Table 4.13 Bus-Mastering Chipsets b
- Page 131 and 132: Table 4.14 Other IDE Drive Installa
- Page 133 and 134: standard single-ended SCSI devices
- Page 135 and 136: SCSI Drive and Device Configuration
- Page 137 and 138: SCSI Drive and Device Configuration
- Page 139 and 140: Following these tips will help mini
- Page 141 and 142: SCSI Configuration Troubleshooting
Note<br />
A complete list of PnP device IDs is found in the Technical<br />
Reference section of the CD included with Upgrading and<br />
Repairing <strong>PCs</strong>, 12th Edition.<br />
PnP BIOS Configuration Options<br />
Plug-and-Play BIOS 75<br />
While PnP BIOSes vary widely in their features, the following settings<br />
are typical. Use the list in Table 3.3 along with the tables that<br />
follow to help you make configuration changes when necessary.<br />
Resource Configuration<br />
The Resource Configuration menu is used for configuring the memory<br />
and interrupt usage of non–Plug-and-Play (legacy) ISA busbased<br />
devices. Table 3.3 shows the functions and options found in<br />
a typical modern BIOS.<br />
Table 3.3 Typical Resource Configuration Menu1 Feature Options Description<br />
Memory C800 CBFF Available (default) | Reserved Reserves specific upper<br />
Reservation CC00 CFFF Available (default) | Reserved memory blocks for use<br />
D000 D3FF Available (default) | Reserved<br />
D400 D7FF Available (default) | Reserved<br />
D800 DBFF Available (default) | Reserved<br />
DC00 DFFF Available (default) | Reserved<br />
by legacy ISA devices.<br />
IRQ IRQ 3 Available (default) | Reserved Reserves specific IRQs<br />
Reservation IRQ 4 Available (default) | Reserved for use by legacy ISA<br />
IRQ 5 Available (default) | Reserved devices. An asterisk (*)<br />
IRQ 7 Available (default) | Reserved displayed next to an IRQ<br />
IRQ 10 Available (default) | Reserved<br />
IRQ 11 Available (default) | Reserved<br />
indicates an IRQ conflict.<br />
1. Based on the Phoenix BIOS used by the Intel SE440BX2 motherboard. Used by permission of<br />
Intel Corporation.<br />
Note that these settings are only for legacy (non–Plug-and-Play) ISA<br />
devices. For all Plug-and-Play ISA devices, as well as PCI devices<br />
(which are Plug-and-Play by default), these resources are instead<br />
configured by the operating system or by software that comes with<br />
the cards.<br />
Setting these resources here does not actually control the legacy ISA<br />
device; that usually must be done by moving jumpers on the card.<br />
By setting the resource as reserved here, you are telling the Plugand-Play<br />
operating system that the reserved resources are off-limits,<br />
so it won’t accidentally set a Plug-and-Play device to use the same<br />
resource as a legacy ISA device. Reserving resources in this manner<br />
is sometimes required because the Plug-and-Play software can’t<br />
detect all legacy ISA devices and therefore won’t know which settings<br />
the device might be using.