Thursday, February 23, 2012

IBM ThinkPad T20: Yellow Exclamation point for Master IDE controller

A bit of an obscure issue, but one that I struggled with for weeks. The laptop in question was an IBM Thinkpad T20 (Type 2647), and the operating system was Windows XP Professional Service Pack 3.

In Device Manager, under the "IDE ATA/ATAPI Controllers" heading, was this device:

Intel 82371AB/ED PCI Bus Master IDE Controller

I had downloaded and installed all other drivers, but this device still appeared with the Yellow Exclamation point next to it, indicating a problem. A problem with the Master IDE Controller is a problem indeed.

After some more digging, I managed to piece together following explanation. The generic IDE drivers that Windows automatically installs when you load the operating system can conflict with the Bus Master drivers that can either (A). be downloaded from IBM/Toshiba's website, or (B). can be installed by having Windows look for the appropriate driver. There are many ways to resolve resource conflicts, but here is the one I chose:

1. Double click on the 82371 driver in Device Manager, switch to the Settings tab, and change the option to "No IDE channel".

2. Reboot.

3. Go the the same place, and select the Resource tab. You will see there is a conflict with the one remaining address. So, manually change the resource to one that does not conflict.

4. Reboot.

5. Go back to the same place and change the "No IDE channel" back to "Default".

6. Reboot.

7. When Windows comes up it will see new hardware (IDE controllers) and install them.

If these steps helped you resolve an issue, please leave a comment!

No comments:

Post a Comment