Windows 2000 (Win2K) supports Plug and Play (PnP), which makes setting up Win2K easier on newer computers. However, if you have a mixture of new and old devices on your system, installing Win2K can be tricky. Let's look at some hardware-related hurdles you might face when installing Win2K.
ACPI-Compliant BIOS
If there's one thing you have to watch when you install Win2K, it's the BIOS. A computer's OS uses the BIOS to communicate with its hardware. An older BIOS can cause boot errors and crashes with Win2K. Newer systems use an Advanced Configuration and Power Interface (ACPI)-compliant BIOS. ACPI lets you control individual devices. The ACPI standard OnNow, for example, lets you start a PC by touching a key on the keyboard. With OnNow, a device such as a monitor can enter a sleep mode, and you can wake it up with a keystroke. ACPI supports PnP, so you can install hardware devices while the computer is running. Your system detects the PnP hardware and automatically installs the appropriate drivers. If PnP can’t locate a driver, it prompts you for a location.
If your computer doesn’t support these newer standards, you might run into problems because the setup program will have difficulty communicating with the hardware devices—if it can communicate at all. If the Win2K setup fails, it might provide some helpful information for contacting your vendor or some other methods to resolve the problem.
Older Advanced Power Management (APM) BIOS versions might work with Win2K, if you're lucky, because Win2K supports some of them. With APM, your entire system can enter a standby mode where it uses less power; however, individual devices can’t stand by. Regardless of what type of BIOS you're using, you should make upgrading your BIOS to the latest version a priority. To verify that your BIOS is ACPI-compliant, check the hardware manual, check the Hardware Compatibility List (HCL), or contact your PC vendor.
If you update a BIOS that's not ACPI-compliant, you'll have to run the Win2K setup again to activate the ACPI features. It won’t take very long for setup to finish when you update your BIOS.
INACCESSIBLE_BOOT_DEVICE
I have installed Win2K hundreds of times in the past 3 years, and one of the most common errors that I have seen during setup is the INACCESSIBLE_BOOT_DEVICE error—an error that has many causes. During setup, you might encounter system crashes because of Sound Blaster and PCI SCSI-card failure. The crash occurs because the BIOS assigns an interrupt to a SCSI card that's already in use. You can modify your BIOS configuration, or you can simply remove the SCSI card, run setup, and reinstall the card after a successful setup.
At the Win2K Tech Week last fall, I picked up a couple 3COM 3CR990-TX-97 10/100 PCI network cards, which have an integrated 3XP processor that maximizes system performance. However, according to Microsoft, the cards have some known problems. I have to remove the cards from the system before I run Win2K setup. I can install the cards after the setup completes, but in some cases upgrading my perfectly healthy system to the release to manufacturing (RTM) version has really messed things up. I tracked down the problem, and the network cards are the culprits. I forgot to take the card out of another multihomed system, and I kept getting the INACCESSIBLE_BOOT_DEVICE error when I tried to install Win2K. The system had a couple non-PnP ISA devices, an ISA 3COM 3C509B-TX network card, and a PCI 3CR-990-TX network card. The error message instructed me to set my system BIOS to reserve IRQs that ISA devices had reserved. I tried various settings, but the Win2K setup worked only after I removed the 3CR-990-TX card from the system.
It's not easy to throw away old devices that worked fine with Windows NT and Windows 9x and replace them with the latest and greatest PnP versions, but Win2K is much happier if you don’t mix PnP devices with non-PnP devices. Of course, any techie with a knowledge of hardware, IRQs, and a little patience can get the devices to work, but my philosophy is that you should experiment with such things on Windows 2000 Professional (Win2K Pro) test machines and stick to supported devices, BIOS, and the HCL for Windows 2000 Server (Win2K Server).
Non-supported SCSI drivers are another possible cause for the INACCESSIBLE_BOOT_DEVICE error. Check out the HCL for supported drivers and hardware devices. Here's a brief list of some common non-supported NICs from 3Com, Intel, and SMC. Microsoft has included these adapters in the Win2K release notes but has removed them from the HCL because the vendors no longer support them or because of hardware instability.
3Com
TokenLink III ISA (3C619B, 3C619C in EISA mode) (ISA)
Fast EtherLink 10/100Mb Bus-Master PCI (3C595-TX) (PCI)
EtherLink III Bus-Master PCI Ethernet (3C590C) (PCI)
EtherLink III Bus-Master PCI Ethernet (3C590TPO) (PCI)
EtherLink III Bus-Master PCI Ethernet (3C590) (PCI)
Intel
EtherExpress 16 (ISA)
EtherExpress 16TP (ISA)
Ethernet 16E (ISA)
EtherExpress Flash 32 (EISA)
EtherExpress PRO/10 (PCI)
EtherExpress PRO/100 PCI Adapter
SMC
EtherCard Elite 32 Ultra (8232) (EISA)
EtherCard PLUS Elite 16 (WD/8013EP, 8013EPC) (ISA)
SMC 8013 WB EtherCard PLUS (ISA)
EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC) (ISA)
EtherCard PLUS Elite 16T (WD/8013W, 8013WC) (ISA)
Reader Comments
Helpful and interesting. Have problems with modem being recognized in HP Omnibook XE2.
Larry -February 16, 2000
If your computer doesn’t support newer standards and has trouble during setup. This is normally caused by it attempting to detect settings such as ACPI so you can override this and tell it to use a standard PC type. During the first phase of Setup, at the Setup is inspecting your computer's hardware configuration screen, press the F5 key and select standard PC.
If you upgrade your BIOS with ACPI support after you installed Win 2000 and want to use ACPI you will have to reinstall Win 2000. You can tell which type you have installed(e.g Stardard PC) in device manager under computer.
Michael -March 12, 2000
I have read all of the documentation online about ACPI Compatability and am not able to find anything resembling my current situation. I have had my system up and running for almost a year now, ( O/S: WinXP Pro, 950mhz AMD athlon processor, 1gig DDR 266 Memory, AK31 ver3.1 motherboard, GeForce2 TNT 32mb Video Card (PCI), Soundblaster 512 Sound Card(PCI), NIC (USB Adapter), USB 2.0 Card (PCI), 19" Pro View LCD Monitor, Logitech MX700 USB mouse, 80gig 7200rpm Maxtor HDD (primary), 40gig 7200rpm Conner Technology HDD (secondary), and some mod hardware (UV lights, Blue Cathode, etc.) Up until now I have been running without any problems... While staring at my desktop thinking of something to do my computer crashed to the Blue Screen of Death. The warning said that my bios was not ACPI compliant and that I should contact my sys admin for more information... or upgrade my bios. Not an easy task when windows xp does not run under DOS, thus not being able to use a boot disk with the flash bios included. To tell you the truth, I dont believe that is what my problem is... It sounds to me like I wouldnt be able to run my system properly without noticing some kind of problem prior to this. Can anyone help me. I am a contract web designer and my computer is my life line. If you can help, PLEASE, drop me a line and let me know. Perhaps I can compensate you via website construction services.
Patrick -January 29, 2003
I have purchased Windows xp home edition upgrade and during setup I got this message that my (bios is not fully acpi compiant) I am currently using Millennium that came with my computer I have an HP computer that is about 2 1/2 years old I have up the memory to 512. When I purchased this upgrade I paid over $100 with tax I the message that came up was to try the wedsite of hardwareupdate.com I assumed that I could get my problem solved could you please help
Carole Shute -November 28, 2003
I just purchased a hp vectra vl400. One of the problem is that my inboard network card can't reach the router (I think). I installed 100ft of cat5, Can you tell me if the range can be the problem, because, when i'm next to the router, with a 6ft cable, the inboard card work ? . Second question. To resolve my problem, I installed a network card in a PCI slot, and it's not working either. There's a link between the router and the pc but i cannot obtain an ip address automaticly like it should from my linksys router. My irq setup look ok, can you help me.
Bruno -February 28, 2004
Maybe your 100ft cable is shot. Try changing the network cable. May make a difference.
Chris -May 19, 2004
how to change the boot sequence in my ACPI
bios to reinstall system
i can only change dates and password and nothing else
Anonymous User -March 24, 2005
NOTE: I apologize for my English..
----------------------------------
I've the STOP: 0x0000007B "Inaccessible_Boot_Device" problem, restarting after the first Win2k setup "step" (Setup files copy).
I'm searching for a soluction to my problem.. My Mobo is a ECS Elitegroup K7S5A, my HD a 40GB Maxtor D540X-4K, My Graphic Card a GeForce2 MX 200-32MB, my DVD-Rom a LG DRD-8160B. System now working with 128MB of RAM, with one 128 SDRAM 133Mhz module.
I've already try to exclude and replace (when applicable) some of thes devices (RAM and DVD-Rom), Mobo excluded (but 've update the BIOS), but the problem left.
The next step is replace the HD*, but I'm now supposing that the problem maybe in the MOBO IDE controller or, hovewer, in some Mobo incompatibilies..
Someone can Help me?
PS: I've made a test; using THIS HD, on another PC, I've correctly complete that "step" of Win2K Setup, without errors..
Anonymous User -July 24, 2005
I've had the same probs as last poster, ("Inaccessible_Boot_Device") - my LG-CR-RW seems to be the problem (installation worked when is's been replaced with my old CD-ROM)
cloudyster@gmail.com
Free CDs Offer Fundamental Content for IT Pros Are you up to speed on the latest technologies and solutions? Don't miss out on your chance to get up to speed quickly on fundamental, in-depth information on some of the hottest topics in our library of content.
Let Your Users Reset Their Own Passwords: Free Download Try a 30 day free trial of Desktop Authority Password Self-Service – it provides an easy-to-use, robust system for allowing users to reset their own forgotten passwords or locked accounts.
Get Windows IT Pro & Mark Minasi’s Favorite Power Tools Guide Order Windows IT Pro now and get "More of Mark Minasi's Favorite Power Tools"--a in-depth guide to the most useful Windows commands --FREE with your paid order! Subscribe today, and save 58% off the cover price!
Deep Dive into VMware vSphere, eLearning Series Join John Savill to explore the major functionality capabilities of the vSphere virtualization platform, including identification of the changes from ESX 3.5.