AlbertB
Thread Starter
- Joined
- Nov 24, 2002
- Messages
- 2,438
Hi,
Any advice gratefully received as this is an old ongoing thorn in my side.
System is fairly old, P2 with 8.4Gb and 3.2Gb ATA33 HDDs 440LX chipset mobo running Win98SE, but performs well for my 12yr old son alongside my own newer P3 machine. It has the 2 HDDs on the primary set to master/slave correctly and a CDROM alone on the secondary. It constantly shows a compromised primary IDE controller in Device Manager and consequently has no HDDs showing up. After a complete reformat/reinstall it showed correct, but within an hour had reverted back to compromised. The master controller, Intel 82371 AB/EB, shows as working correctly and has Dual IDE Channel Settings set to "Default". Even the compromised primary controller shows "no conflicts" under resources. The BIOS is set to Autodetect all three units and finds and identifies them correctly at startup. That NOIDE setting in the registry is correctly not present. Autoexec.bat and Config.sys have nothing I can spot as unusual:
Autoexec. bat:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb uk,,C:\WINDOWS\COMMAND\keyboard.sys
Config.sys:
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=044,850,C:\WINDOWS\COMMAND\country.sys
so I don't know where to go from here. IOS.log is listed below but I am not at a level of understanding where it speaks to me. It looks flaky but I don't really understand why.
IOS.log:
ESDI data miscompare
Unit number 02 going through real mode drivers.
Unit number 03 going through real mode drivers.
Driver Name: io.sys
Block Driver controlling 04 unit(s)
Driver Info:
Driver Address: 0070005E
IOSYS INT 13: F0009794
INT 13 Hook: 007003EE
INT 4B Hook: F000E7C6
INT 4F Hook: 007004FC
Config.sys line number: 00000000
Driver Name: display.sys
Character Driver
Driver Info:
Driver Address: 02500000
Config.sys line number: 00000001
Config.sys date/time stamp: 24210312
Hardware interrupt hook map: 00000001
Driver Name: himem.sys
Character Driver
Driver Info:
Driver Address: 06B90000
Config.sys line number: 00000000
Driver Name: dblbuff.sys
Character Driver
Driver Info:
Driver Address: 06FF0000
INT 13 Hook: 06FF0148
Config.sys line number: 00000000
Driver Name: ifshlp.sys
Character Driver
Driver Info:
Driver Address: 07B90000
Config.sys line number: 00000000
Autoexec Date/Time Stamp: 2E2E6AE0
TSR Name: KEYB
Autoexec Position: 0000005C
Hardware Interrupt Hook Bit Map: 00000002
Other than that there seems to be no conflict with anything else, all other hardware shows as working correctly in Device Manager.
Anyone got any other ideas as to where I can go from here to sort out this problem? I will be honest it would be easier to give up on the hardware but I just WANT to know what is going on.
Any advice gratefully received as this is an old ongoing thorn in my side.
System is fairly old, P2 with 8.4Gb and 3.2Gb ATA33 HDDs 440LX chipset mobo running Win98SE, but performs well for my 12yr old son alongside my own newer P3 machine. It has the 2 HDDs on the primary set to master/slave correctly and a CDROM alone on the secondary. It constantly shows a compromised primary IDE controller in Device Manager and consequently has no HDDs showing up. After a complete reformat/reinstall it showed correct, but within an hour had reverted back to compromised. The master controller, Intel 82371 AB/EB, shows as working correctly and has Dual IDE Channel Settings set to "Default". Even the compromised primary controller shows "no conflicts" under resources. The BIOS is set to Autodetect all three units and finds and identifies them correctly at startup. That NOIDE setting in the registry is correctly not present. Autoexec.bat and Config.sys have nothing I can spot as unusual:
Autoexec. bat:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb uk,,C:\WINDOWS\COMMAND\keyboard.sys
Config.sys:
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=044,850,C:\WINDOWS\COMMAND\country.sys
so I don't know where to go from here. IOS.log is listed below but I am not at a level of understanding where it speaks to me. It looks flaky but I don't really understand why.
IOS.log:
ESDI data miscompare
Unit number 02 going through real mode drivers.
Unit number 03 going through real mode drivers.
Driver Name: io.sys
Block Driver controlling 04 unit(s)
Driver Info:
Driver Address: 0070005E
IOSYS INT 13: F0009794
INT 13 Hook: 007003EE
INT 4B Hook: F000E7C6
INT 4F Hook: 007004FC
Config.sys line number: 00000000
Driver Name: display.sys
Character Driver
Driver Info:
Driver Address: 02500000
Config.sys line number: 00000001
Config.sys date/time stamp: 24210312
Hardware interrupt hook map: 00000001
Driver Name: himem.sys
Character Driver
Driver Info:
Driver Address: 06B90000
Config.sys line number: 00000000
Driver Name: dblbuff.sys
Character Driver
Driver Info:
Driver Address: 06FF0000
INT 13 Hook: 06FF0148
Config.sys line number: 00000000
Driver Name: ifshlp.sys
Character Driver
Driver Info:
Driver Address: 07B90000
Config.sys line number: 00000000
Autoexec Date/Time Stamp: 2E2E6AE0
TSR Name: KEYB
Autoexec Position: 0000005C
Hardware Interrupt Hook Bit Map: 00000002
Other than that there seems to be no conflict with anything else, all other hardware shows as working correctly in Device Manager.
Anyone got any other ideas as to where I can go from here to sort out this problem? I will be honest it would be easier to give up on the hardware but I just WANT to know what is going on.