First post, by philmac
Hi everyone,
I'm trying to get Windows 98 SE installed and working and hitting a few snags with IDE compatibility mode. I can get Win98 installed on the target drive no problem, but on first bootup I get an error:
"Your multi-function device (Standard Dual PCI IDE Contoller) has some child devices using 32-bit drivers and others using compatability mode drivers. This configuration is not supported, so your computer has been halted to prevent corruption.
After you restart your PC, you will use multi-compatible mode drivers for each child device attached to this multi-function device."
After that, I get the following when I right-click My Computer:
1. Compatibility mode paging reduces overall system performance.
2. Drive C is using MS-DOS compatibility mode file system.
Device manager is showing the child IDE controller devices as running in compatibility mode, and as a result I can't see the CD-ROM drive at all.
Hardware I'm running:
Shuttle SN41G2 (FN45 Motherboard)
512Mb DDR200 RAM
AMD Athlon XP 3000+
ATI Radeon 9600
SB Audigy 2 ZS
Maxtor 120Gb IDE Drive (Win98)
Seagate 500Gb SATA Drive (WinXP)
HP CD-RW IDE.
I have the original driver CDs for the hardware, and have installed drivers for everything (including the nForce2 chipset drivers), but this doesn't resolve the issue. I've also tried replacing the IDE ribbon cables, checking the drive master/slave jumpers, splitting the two IDE devices onto seperate channels, and disabling the SATA controller (temporarily) in case there's a hardware element causing the problem. I've also merged them onto the same ribbon cable (HD as master, CD as slave) and tried turning off all of the other IDE channels in the BIOS. I've finally tried swapping the 120Gb drive for a 20Gb Seagate IDE drive to see if that fixes the issue. No joy.
I've also followed what information I can find about this error online and checked through the troubleshooting steps around loading of drivers in DOS - they aren't relevant here as I have no hardware drivers showing up in CONFIG.SYS or AUTOEXEC.BAT.
None of this seems to make any difference, and the box boots up fine into Windows XP (which is on a seperate drive) and shows no hardware issues there.
I'm using original Microsoft CDs and not using anything other than the original vendor drivers.
Any ideas, or something that I'm missing?